Nothing Special   »   [go: up one dir, main page]

JP2010055511A - Information processor and information processing method - Google Patents

Information processor and information processing method Download PDF

Info

Publication number
JP2010055511A
JP2010055511A JP2008221859A JP2008221859A JP2010055511A JP 2010055511 A JP2010055511 A JP 2010055511A JP 2008221859 A JP2008221859 A JP 2008221859A JP 2008221859 A JP2008221859 A JP 2008221859A JP 2010055511 A JP2010055511 A JP 2010055511A
Authority
JP
Japan
Prior art keywords
screen
information processing
rotation
contact
enlargement
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.)
Granted
Application number
JP2008221859A
Other languages
Japanese (ja)
Other versions
JP4720879B2 (en
Inventor
Tomoya Narita
智也 成田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2008221859A priority Critical patent/JP4720879B2/en
Priority to US12/550,079 priority patent/US20100058254A1/en
Publication of JP2010055511A publication Critical patent/JP2010055511A/en
Application granted granted Critical
Publication of JP4720879B2 publication Critical patent/JP4720879B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04806Zoom, i.e. interaction techniques or interactors for controlling the zooming operation

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)
  • Digital Computer Display Output (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an information processor for rapidly and simply performing the magnification/reduction displaying of an image displayed in a display part, and to provide an information processing method therefor. <P>SOLUTION: The information processor includes: the display part 124 for displaying the image on a screen, based on image data; an approximation detecting part 122 for detecting contact or adjacency between a contact body and the display part; an angle detecting part 106 for detecting the rotation of the display part within a plane parallel with the screen of the display part; and a magnification/reduction processing part 172 for magnifying/reducing an element displayed on the screen of the display part according to the rotation angle of the detected rotation during detecting the contact or adjacency, and displaying the element on the screen. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、情報処理装置及び情報処理方法に関する。   The present invention relates to an information processing apparatus and an information processing method.

パーソナルコンピュータ、携帯電話、PDA等の情報処理装置は、液晶ディスプレイ等の表示装置を介して情報をユーザに提供する。ユーザに提供される情報には、例えば、文字情報や、写真や動画等の画像データがある。また、キーボードやボタン等の操作部材を介してユーザから情報処理装置に各種情報が入力される。   Information processing devices such as personal computers, mobile phones, and PDAs provide information to users via a display device such as a liquid crystal display. Examples of information provided to the user include character information and image data such as photographs and moving images. Various information is input from the user to the information processing apparatus through operation members such as a keyboard and buttons.

表示装置には、液晶ディスプレイなどの表示部の表面に静電容量方式や抵抗膜方式のタッチセンサーを設けるタッチパネル(タッチスクリーン)がある。タッチパネルによれば、表示部の画面に触れることで情報処理装置への情報の入力が可能となり、ユーザが容易に情報処理装置を扱うことができるようになる。   Display devices include a touch panel (touch screen) in which a capacitive or resistive touch sensor is provided on the surface of a display unit such as a liquid crystal display. According to the touch panel, information can be input to the information processing device by touching the screen of the display unit, and the user can easily handle the information processing device.

ところで、情報処理装置が表示装置に写真等の画像を表示する際、情報処理装置はユーザによる操作によって画像を拡大したり縮小したりできる。画像を拡大又は縮小する操作(ズーム操作)は、従来、ズームボタンによる操作や、スライドバーによる操作によって実現される。しかし、通常、ズーム操作が入力されると、表示された画像は、画像の中心を基準として拡大処理又は縮小処理がされる。   By the way, when the information processing device displays an image such as a photograph on the display device, the information processing device can enlarge or reduce the image by a user operation. An operation for enlarging or reducing an image (zoom operation) is conventionally realized by an operation using a zoom button or an operation using a slide bar. However, normally, when a zoom operation is input, the displayed image is subjected to enlargement processing or reduction processing with reference to the center of the image.

したがって、画像の中心ではなく、画像の端の方に拡大して注目したい対象が存在するときには、ズーム操作に加えて、画像の移動操作を行う必要があった。画像の移動操作は、十字キーやドラッグアンドドロップによる操作で実現される。例えば、注目したい対象を拡大して、画面の中心に移動させるためには、ズーム操作による拡大表示と、移動操作による注目対象の移動を交互に行っていた。   Therefore, when there is a target to be enlarged and focused on the edge of the image instead of the center of the image, it is necessary to perform an image moving operation in addition to the zoom operation. The image moving operation is realized by an operation using a cross key or drag and drop. For example, in order to enlarge an object to be noticed and move it to the center of the screen, enlargement display by a zoom operation and movement of the attention object by a movement operation are alternately performed.

そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、表示部に表示された画像の拡大又は縮小表示を迅速かつ簡潔に行うことが可能な、新規かつ改良された情報処理装置及び情報処理方法を提供することにある。   Therefore, the present invention has been made in view of the above problems, and an object of the present invention is to provide a novel that can quickly and simply display an enlarged or reduced display of an image displayed on a display unit. Another object of the present invention is to provide an improved information processing apparatus and information processing method.

上記課題を解決するために、本発明のある観点によれば、画像データに基づいて画面上に画像を表示する表示部と、接触体と表示部との接触又は近接を検出する接近検出部と、表示部の画面と平行な面内における表示部の回転を検出する角度検出部と、接触又は近接が検出されている間、検出された回転の回転角度に応じて、表示部の画面に表示された要素を拡大又は縮小して画面に表示する拡大縮小処理部とを有する情報処理装置が提供される。   In order to solve the above problems, according to an aspect of the present invention, a display unit that displays an image on a screen based on image data, and an approach detection unit that detects contact or proximity between the contact body and the display unit, An angle detection unit that detects rotation of the display unit in a plane parallel to the screen of the display unit and a display on the screen of the display unit according to the detected rotation angle while contact or proximity is detected An information processing apparatus is provided that includes an enlargement / reduction processing unit that enlarges or reduces the displayed elements and displays the elements on a screen.

上記拡大縮小処理部は、検出された接触又は近接の画面上における位置を基準に、要素を拡大又は縮小してもよい。   The enlargement / reduction processing unit may enlarge or reduce the element based on the detected contact or proximity position on the screen.

上記接触又は近接が検出されている間、検出された接触又は近接の位置の変化に応じて、表示部の画面に表示された要素を移動して画面に表示する移動処理部を有してもよい。   While the contact or proximity is detected, the image processing apparatus may have a movement processing unit that moves an element displayed on the screen of the display unit and displays it on the screen in accordance with a change in the detected contact or proximity position. Good.

上記接触又は近接が検出されている間、検出された回転の回転角度に応じて、表示部の画面に表示された要素を回転して画面に表示する回転処理部を有してもよい。   While the contact or proximity is detected, a rotation processing unit that rotates and displays an element displayed on the screen of the display unit according to the detected rotation angle of rotation may be provided.

上記接近検出部が接触又は近接を検出した後、所定時間経過後に、拡大縮小処理部が要素を拡大又は縮小処理することが可能な拡大縮小モードを開始してもよい。   After the approach detection unit detects contact or proximity, an enlargement / reduction mode in which the enlargement / reduction processing unit can enlarge or reduce the element after a predetermined time has elapsed may be started.

また、上記課題を解決するために、本発明の別の観点によれば、表示部が画像データに基づいて画面上に画像を表示するステップと、接近検出部が接触体と表示部との接触又は近接を検出するステップと、表示部の画面と平行な面内における表示部の回転を検出するステップと、拡大縮小処理部が接触又は近接が検出されている間、検出された回転の回転角度に応じて、表示部の画面に表示された要素を拡大又は縮小して画面に表示するステップとを有する情報処理方法が提供される。   In order to solve the above problem, according to another aspect of the present invention, the display unit displays an image on the screen based on the image data, and the approach detection unit contacts the contact body and the display unit. Alternatively, the step of detecting proximity, the step of detecting rotation of the display unit in a plane parallel to the screen of the display unit, and the rotation angle of rotation detected while the enlargement / reduction processing unit detects contact or proximity Accordingly, an information processing method including a step of enlarging or reducing an element displayed on the screen of the display unit and displaying the element on the screen is provided.

本発明によれば、表示部に表示された画像の拡大又は縮小表示を迅速かつ簡潔に行うことができる。   According to the present invention, enlargement or reduction display of an image displayed on a display unit can be performed quickly and simply.

以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。なお、説明は以下の順序で行う。
1.一実施形態の構成
2.一実施形態の動作
Exemplary embodiments of the present invention will be described below in detail with reference to the accompanying drawings. In addition, in this specification and drawing, about the component which has the substantially same function structure, duplication description is abbreviate | omitted by attaching | subjecting the same code | symbol. The description will be given in the following order.
1. Configuration of one embodiment Operation of one embodiment

<1.一実施形態の構成>
まず、本発明の一実施形態に係る情報処理装置100の構成について説明する。図1は、本実施形態に係る情報処理装置100を示すブロック図である。
本実施形態に係る情報処理装置100は、例えば、制御部102と、メモリ104と、ストレージ105と、ジャイロセンサー106と、入力I/F107と、画像信号処理部110と、タッチパネル112と、音声出力I/F116などからなる。
<1. Configuration of one embodiment>
First, the configuration of the information processing apparatus 100 according to an embodiment of the present invention will be described. FIG. 1 is a block diagram showing an information processing apparatus 100 according to the present embodiment.
The information processing apparatus 100 according to the present embodiment includes, for example, a control unit 102, a memory 104, a storage 105, a gyro sensor 106, an input I / F 107, an image signal processing unit 110, a touch panel 112, and an audio output. It consists of I / F 116 and the like.

情報処理装置100は、例えば、利用者が容易に携帯可能なパーソナルコンピュータ、オーディオプレイヤー、メディアプレイヤー、PDA(personal digital assistant)、携帯電話、デジタルカメラなどである。   The information processing apparatus 100 is, for example, a personal computer that can be easily carried by a user, an audio player, a media player, a PDA (personal digital assistant), a mobile phone, a digital camera, or the like.

制御部102は、例えばCPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)などが組み合わされて構成されるマイクロコンピュータなどを有する。制御部102は、プログラムによって演算処理装置及び制御装置として機能し、情報処理装置100における上記各構成要素などを制御する。制御部102は、外部からの操作を受け付けるタッチパネル112から信号が入力される。   The control unit 102 includes, for example, a microcomputer configured by combining a central processing unit (CPU), a read only memory (ROM), a random access memory (RAM), and the like. The control unit 102 functions as an arithmetic processing device and a control device according to a program, and controls each of the above-described components in the information processing device 100. The control unit 102 receives a signal from the touch panel 112 that accepts an external operation.

メモリ104は、例えば、RAM、ROM、キャッシュメモリなどの記憶部で構成されており、制御部102のCPUの処理に関するデータ、CPUの動作プログラムなどを一時的に記憶する機能を有する。   For example, the memory 104 includes a storage unit such as a RAM, a ROM, and a cache memory, and has a function of temporarily storing data related to CPU processing of the control unit 102, an operation program of the CPU, and the like.

ストレージ105は、例えば、ハードディスク、光ディスク、フラッシュメモリなどであり、データを長期に亘って格納するための記憶部である。ストレージ105は、例えば、音楽データやビデオ、写真などの映像データを記憶する。ストレージ105は、音楽データや映像データを、制御部102におけるデータ受信制御処理、蓄積制御処理を経て記録する。   The storage 105 is, for example, a hard disk, an optical disk, a flash memory, etc., and is a storage unit for storing data over a long period of time. The storage 105 stores video data such as music data, video, and photos, for example. The storage 105 records music data and video data through data reception control processing and storage control processing in the control unit 102.

ジャイロセンサー106は、角度検出部の一例であり、タッチパネル112の画面と平行な面内におけるタッチパネル112の回転を検出する。ジャイロセンサー106は、検出された回転角度を制御部102に送る。ジャイロセンサー106は、図3に示すように、情報処理装置100内部に設けられ、タッチパネル112の画面に対して垂直方向を回転軸とする回転を検出する。図3は、本実施形態に係る情報処理装置100の外観を示す斜視図である。なお、本実施形態では、ジャイロセンサー106がタッチパネル112の回転を検出するとしたが、本発明はかかる例に限定されない。例えば、2軸以上の回転を検出できるセンサーを使用してもよいし、加速度センサーを使用してもよい。   The gyro sensor 106 is an example of an angle detection unit, and detects the rotation of the touch panel 112 in a plane parallel to the screen of the touch panel 112. The gyro sensor 106 sends the detected rotation angle to the control unit 102. As shown in FIG. 3, the gyro sensor 106 is provided inside the information processing apparatus 100, and detects rotation about the vertical direction with respect to the screen of the touch panel 112. FIG. 3 is a perspective view showing an appearance of the information processing apparatus 100 according to the present embodiment. In the present embodiment, the gyro sensor 106 detects the rotation of the touch panel 112, but the present invention is not limited to such an example. For example, a sensor that can detect rotation of two or more axes may be used, or an acceleration sensor may be used.

入力I/F107は、例えば、USB端子、IEEE 1394端子等であり、外部装置と接続可能なインターフェースである。各種データは、入力I/F107を介して、情報処理装置100に各種情報や指令が入力される。   The input I / F 107 is, for example, a USB terminal, an IEEE 1394 terminal, or the like, and is an interface that can be connected to an external device. Various data and commands are input to the information processing apparatus 100 via the input I / F 107.

画像信号処理部110は、画像信号を復号処理したり、復号処理した画像信号を信号処理したりする。画像信号処理部110は、画像信号について、表示部124の画素数に変換する解像度変換、輝度補正、色補正、ガンマ補正など各種所要の信号処理を実行する。   The image signal processing unit 110 decodes the image signal and performs signal processing on the decoded image signal. The image signal processing unit 110 executes various necessary signal processing such as resolution conversion, luminance correction, color correction, and gamma correction for converting the image signal into the number of pixels of the display unit 124.

タッチパネル112は、タッチセンサー122と、表示部124などからなり、表示部124の画面上の接触を検知することで、利用者の操作を受け付ける。そして、タッチパネル112は、接触動作や接触位置に応じて、画面に表示された項目を選択したり、画面のスクロール、拡大又は縮小表示など表示を変化させたりする。   The touch panel 112 includes a touch sensor 122, a display unit 124, and the like, and accepts a user operation by detecting contact on the screen of the display unit 124. The touch panel 112 selects an item displayed on the screen or changes the display such as scrolling, enlarging or reducing the screen according to the contact operation or the contact position.

表示部124は、例えば、液晶ディスプレイ、有機ELディスプレイ等であり、表示制御部126によって制御される。表示部124は、データのタイトルなどを表示するメニュー画面や、画像データによる写真や動画等の画像を表示する。表示制御部126は、入力された画像信号を利用して表示部124を駆動する。これによって、表示部124の画面には、画像信号に応じた画像が表示される。表示制御部126は、画像信号処理部110から受けた画像信号の再生処理をする。また、表示制御部126は、表示データの合成処理をして、表示部124で利用者が視聴可能となるデータを生成する。表示制御部126で生成されたデータは、表示部124に出力される。   The display unit 124 is a liquid crystal display, an organic EL display, or the like, for example, and is controlled by the display control unit 126. The display unit 124 displays a menu screen for displaying data titles and the like, and images such as photographs and moving images based on image data. The display control unit 126 drives the display unit 124 using the input image signal. As a result, an image corresponding to the image signal is displayed on the screen of the display unit 124. The display control unit 126 performs reproduction processing of the image signal received from the image signal processing unit 110. In addition, the display control unit 126 performs display data composition processing and generates data that can be viewed by the user on the display unit 124. Data generated by the display control unit 126 is output to the display unit 124.

タッチセンサー122は、表示部124上に設けられる面状の透明部材である。タッチセンサー122は、利用者の指やスタイラスペンなどの操作体による接触又は近接(以下、接触及び近接を総称して接触という場合もある。)や、接触位置又は近接位置(以下、接触位置及び近接位置を総称して接触位置という場合もある。)を検出する。タッチセンサー122は接近検出部の一例である。タッチセンサー122によって検出した接触位置と、表示部124に表示された画面とは対応付けされる。タッチパネル112の構成、動作方式には、抵抗膜方式、静電容量方式などがある。タッチパネル112は、通常の技術で実現可能な構成とすることができ、ここでは詳細な説明は省略する。タッチパネル112は、接触位置などに基づいて操作信号を生成し、生成した操作信号を制御部102に送る。例えば、タッチセンサー122は、接触動作や接触位置に応じて、画面の表示を変化させたり、画面に表示されたカーソルの表示位置を移動させたりする。   The touch sensor 122 is a planar transparent member provided on the display unit 124. The touch sensor 122 is a contact or proximity by an operation body such as a user's finger or a stylus pen (hereinafter, contact and proximity may be collectively referred to as contact), a contact position or a proximity position (hereinafter, contact position and proximity). The proximity position is generically referred to as a contact position). The touch sensor 122 is an example of an approach detection unit. The contact position detected by the touch sensor 122 is associated with the screen displayed on the display unit 124. The configuration and operation method of the touch panel 112 include a resistance film method and a capacitance method. The touch panel 112 can be configured to be realized by a normal technique, and detailed description thereof is omitted here. The touch panel 112 generates an operation signal based on the contact position and the like, and sends the generated operation signal to the control unit 102. For example, the touch sensor 122 changes the display of the screen or moves the display position of the cursor displayed on the screen according to the contact operation or the contact position.

音声出力I/F116は、例えばフォーンプラグなどの端子であり、ヘッドフォン、スピーカ等の外部装置と接続される。音声出力I/F116は、再生された音声データを外部装置に出力する。   The audio output I / F 116 is a terminal such as a phone plug, for example, and is connected to an external device such as a headphone or a speaker. The audio output I / F 116 outputs the reproduced audio data to an external device.

次に、本実施形態に係る情報処理装置100の制御部102について説明する。制御部102は、更に拡大縮小処理部172、移動処理部174、回転処理部176などを有する。   Next, the control unit 102 of the information processing apparatus 100 according to the present embodiment will be described. The control unit 102 further includes an enlargement / reduction processing unit 172, a movement processing unit 174, a rotation processing unit 176, and the like.

拡大縮小処理部172は、ジャイロセンサー106で検出された回転角度に応じて、タッチパネル112に表示された写真等の画像、又は文字といった要素を拡大、又は縮小処理する。そして、拡大縮小処理部172は、拡大又は縮小処理した要素をタッチパネル112に表示させる。これにより、写真等の画像、又は文字を通常のサイズより大きく表示したり小さく表示したりできる。拡大縮小処理部172は、回転角度と拡大縮小倍率とを対応付けておいて拡大縮小処理する。例えば、右回転で、回転量に応じて拡大倍率が大きくなるように対応付けし、左回転で、回転量に応じて縮小倍率が小さくなるように対応付けする。   The enlargement / reduction processing unit 172 enlarges or reduces an element such as an image such as a photograph or text displayed on the touch panel 112 according to the rotation angle detected by the gyro sensor 106. Then, the enlargement / reduction processing unit 172 causes the touch panel 112 to display the elements that have been enlarged or reduced. Thereby, an image such as a photograph or a character can be displayed larger or smaller than a normal size. The enlargement / reduction processing unit 172 performs enlargement / reduction processing by associating the rotation angle with the enlargement / reduction magnification. For example, it is associated so that the enlargement magnification is increased according to the rotation amount by the right rotation, and is associated so that the reduction magnification is decreased according to the rotation amount by the left rotation.

移動処理部174は、タッチセンサー122で検出された接触や移動位置に応じて、タッチパネル112に表示された写真等の画像、又は文字といった要素を移動処理する。そして、移動処理部174は、移動処理した要素をタッチパネル112に表示させる。これにより、写真等の画像、又は文字を移動して表示でき、例えば画面から外れて表示できない部分を画面内に移動して表示することができる。   The movement processing unit 174 performs a movement process on an image such as a photograph displayed on the touch panel 112 or an element such as a character according to the contact or the movement position detected by the touch sensor 122. Then, the movement processing unit 174 displays the elements subjected to the movement processing on the touch panel 112. Thereby, an image such as a photograph or a character can be moved and displayed. For example, a portion that is off the screen and cannot be displayed can be moved and displayed in the screen.

回転処理部176は、ジャイロセンサー106で検出された回転角度に応じて、タッチパネル112に表示された写真等の画像、又は文字といった要素を回転処理する。そして、回転処理部176は、回転処理した要素をタッチパネル112に表示させる。これにより、例えば、写真等の画像、又は文字をユーザに対して常に正対するように表示できる。タッチパネル112を画面と平行な面内で回転させると、回転処理しない場合はユーザ側から見たとき画像又は文字が斜めや垂直になる。そこで、回転処理部176がタッチパネル112の回転方向と反対方向に画像又は文字を回転させる回転処理をすることで、ユーザ側から見たとき常に水平となるような表示をすることができる。回転処理部176による回転処理と、拡大縮小処理部172による拡大縮小処理は同時に処理することができ、画像又は文字を回転させながら、拡大又は縮小することができる。
また、回転処理部176は、拡大縮小処理が完了したとき、拡大縮小モードの間、回転処理していた要素を情報処理装置100の画面の水平方向を基準とした方向に回転処理する。これにより、写真又は文字などが画面内で水平になるため、情報処理装置100がもとの向きに戻されたとき、ユーザに対して正対する。
The rotation processing unit 176 rotates an element such as an image such as a photograph or a character displayed on the touch panel 112 according to the rotation angle detected by the gyro sensor 106. Then, the rotation processing unit 176 causes the touch panel 112 to display the rotated element. Thereby, for example, an image such as a photograph or a character can be displayed so as to always face the user. When the touch panel 112 is rotated in a plane parallel to the screen, the image or characters become oblique or vertical when viewed from the user side when the rotation process is not performed. In view of this, the rotation processing unit 176 performs a rotation process in which an image or a character is rotated in the direction opposite to the rotation direction of the touch panel 112, so that the display can always be horizontal when viewed from the user side. The rotation processing by the rotation processing unit 176 and the enlargement / reduction processing by the enlargement / reduction processing unit 172 can be processed at the same time, and can be enlarged or reduced while rotating the image or characters.
In addition, when the enlargement / reduction process is completed, the rotation processing unit 176 performs the rotation process on the element that has been subjected to the rotation process in the enlargement / reduction mode in a direction based on the horizontal direction of the screen of the information processing apparatus 100. As a result, the photograph or the character becomes horizontal in the screen, so that when the information processing apparatus 100 is returned to the original orientation, it faces the user.

<2.一実施形態の動作>
次に、本実施形態に係る情報処理装置100の動作について説明する。図2は、本実施形態に係る情報処理装置100の動作を示すフローチャートである。特に、情報処理装置100が、デジタルカメラ等の携帯可能な機器であり、写真等の対象を拡大して部分的に表示したり、縮小して表示したりする場合について説明する。例えば、デジタルカメラでは、撮影後、撮影した写真の合焦状態の確認や手振れの確認が必要なため、被写体の主要部分を迅速に拡大表示する場合がある。本実施形態は、このような状況で有効である。
<2. Operation of one embodiment>
Next, the operation of the information processing apparatus 100 according to the present embodiment will be described. FIG. 2 is a flowchart showing the operation of the information processing apparatus 100 according to the present embodiment. In particular, a case will be described in which the information processing apparatus 100 is a portable device such as a digital camera, and an object such as a photograph is enlarged and partially displayed or reduced and displayed. For example, in a digital camera, it is necessary to confirm the in-focus state of a photograph and confirmation of camera shake after photographing, so that the main part of the subject may be quickly enlarged and displayed. The present embodiment is effective in such a situation.

まず、情報処理装置100において、ユーザによる操作を介して写真閲覧モードが選択され、図4に示すように写真が画面に表示される(ステップS101)。図4は、本実施形態の情報処理装置100に設けられたタッチパネル112を示す正面図である。図4では、タッチパネル112に写真130が表示されている。以下では、写真に対して表示処理する場合について説明するが、本発明は、例えば写真以外の画像、又は文字などに対して表示処理してもよい。   First, in the information processing apparatus 100, a photo browsing mode is selected through an operation by a user, and a photo is displayed on the screen as shown in FIG. 4 (step S101). FIG. 4 is a front view showing the touch panel 112 provided in the information processing apparatus 100 of the present embodiment. In FIG. 4, a photograph 130 is displayed on the touch panel 112. In the following, a case where display processing is performed on a photograph will be described. However, the present invention may perform display processing on an image other than a photograph, or text.

次に、拡大又は縮小処理の際の基準点とする点をユーザが指示する。情報処理装置100は、タッチパネル112にユーザの指やスタイラスペンなどで接触又は近接によるポイントがされたか否かを判定する(ステップS102)。ユーザが指示するポイントは、写真の特に注目したい場所であるとよい。そして、ユーザによるポイントがされたときは、情報処理装置100は、拡大縮小モードの開始であるか否かを判定する(ステップS103)。例えば、ユーザによるタッチパネル112への接触又は近接が、所定時間以上継続しているときに拡大縮小モードを開始する。これにより、ユーザによるタッチパネル112への接触又は近接が他の操作(例えば、画面上のボタンの押圧、ドラッグアンドドロップなど)を意図している場合と区別することができる。   Next, the user instructs a point to be used as a reference point in the enlargement or reduction process. The information processing apparatus 100 determines whether or not the touch panel 112 has been touched or approached with a user's finger or stylus pen (step S102). The point indicated by the user may be a place where the photograph wants to be particularly focused. When the user points, the information processing apparatus 100 determines whether or not the enlargement / reduction mode is started (step S103). For example, the enlargement / reduction mode is started when contact or proximity of the touch panel 112 by the user continues for a predetermined time or longer. Thereby, it can be distinguished from the case where the user's contact or proximity to the touch panel 112 intends another operation (for example, pressing a button on the screen, drag and drop, or the like).

情報処理装置100が、拡大縮小モードの開始であると判定したときは、拡大縮小モードに移行する。このとき、例えば、図5に示すように、画面上のポイントされた場所にカーソル140を表示するとよい。図5のカーソル140は、拡大縮小モードの状態にあることを示し、ポイントされた場所を基準に、右回転で拡大(ズームイン)処理がされ、左回転で縮小(ズームアウト)処理がされることを示している。図5は、本実施形態の情報処理装置100に設けられたタッチパネル112を示す正面図である。図5では、ユーザの指10がタッチパネル112を指示している様子が示されており、タッチパネル112に、写真130及び写真130上に重畳したカーソル140が表示されている。   When the information processing apparatus 100 determines that the enlargement / reduction mode is started, the information processing apparatus 100 shifts to the enlargement / reduction mode. At this time, for example, as shown in FIG. 5, a cursor 140 may be displayed at the pointed position on the screen. The cursor 140 in FIG. 5 indicates that the state is in the enlargement / reduction mode, and the enlargement (zoom-in) process is performed with the right rotation and the reduction (zoom-out) process is performed with the left rotation based on the pointed location. Is shown. FIG. 5 is a front view showing the touch panel 112 provided in the information processing apparatus 100 of the present embodiment. In FIG. 5, a state in which the user's finger 10 indicates the touch panel 112 is shown, and the touch panel 112 displays a photograph 130 and a cursor 140 superimposed on the photograph 130.

一方、例えば、ユーザによるタッチパネル112への接触又は近接が、所定時間未満であり、他の操作が行われたときは、拡大縮小処理以外の処理が行われる(ステップS109)。   On the other hand, for example, when the user touches or approaches the touch panel 112 for less than a predetermined time and another operation is performed, processing other than the enlargement / reduction processing is performed (step S109).

拡大縮小モードが開始した後、ユーザによるタッチパネル112への接触又は近接が継続している間に、ユーザが情報処理装置100自体をタッチパネル112の画面と平行な面内で回転することで、画面上の写真が拡大又は縮小表示される。このとき、情報処理装置100に設けられたジャイロセンサー106が検出した回転(回転角度)の変化量に応じて、写真の拡大縮小処理がされる(ステップS104)。回転が検出されると、ポイントされた場所を基準に、右回転で拡大(ズームイン)処理がされ、左回転で縮小(ズームアウト)処理がされる。このとき、基準点は、拡大縮小処理によって移動しない。   After the enlargement / reduction mode is started, the user rotates the information processing apparatus 100 itself in a plane parallel to the screen of the touch panel 112 while the user continues to touch or approach the touch panel 112. Are enlarged or reduced in size. At this time, a photo enlargement / reduction process is performed according to the amount of change in rotation (rotation angle) detected by the gyro sensor 106 provided in the information processing apparatus 100 (step S104). When the rotation is detected, the enlargement (zoom-in) process is performed with the right rotation, and the reduction (zoom-out) process is performed with the left rotation based on the pointed location. At this time, the reference point is not moved by the enlargement / reduction process.

情報処理装置100において右回転がされると、図4及び図5に示した写真130が、図6に示すように拡大された写真132がタッチパネル112上で表示される。図6は、本実施形態の情報処理装置100に設けられたタッチパネル112を示す正面図である。図6では、ユーザの指10がタッチパネル112を指示している様子が示されており、タッチパネル112に、拡大された写真132及び写真132上に重畳したカーソル140が表示されている。   When the information processing apparatus 100 is rotated to the right, the photograph 132 shown in FIGS. 4 and 5 is enlarged on the touch panel 112 as shown in FIG. FIG. 6 is a front view showing the touch panel 112 provided in the information processing apparatus 100 of the present embodiment. FIG. 6 shows a state in which the user's finger 10 points to the touch panel 112, and an enlarged photograph 132 and a cursor 140 superimposed on the photograph 132 are displayed on the touch panel 112.

なお、回転に応じた拡大縮小処理は、限定値を接触してもよい。即ち、画像を拡大処理できる範囲、又は縮小処理できる範囲を設定してもよい。   Note that the enlargement / reduction process according to the rotation may touch a limited value. That is, a range in which an image can be enlarged or reduced can be set.

次に、拡大縮小モードの継続中に、ユーザによるタッチパネル112への接触又は近接が継続している間に、ユーザが指10をドラッグすることで、写真全体を指10の動きに合わせて移動する。情報処理装置100は、タッチパネル112への接触又は近接を検出しており、ユーザによってポイントされた位置の変化に応じた写真の移動処理をする(ステップS105)。   Next, while the enlargement / reduction mode is continued, the user drags the finger 10 while the contact or proximity to the touch panel 112 is continued, so that the entire photograph is moved in accordance with the movement of the finger 10. . The information processing apparatus 100 detects contact or proximity to the touch panel 112, and performs a photo movement process according to a change in the position pointed to by the user (step S105).

情報処理装置100のタッチパネル112上において、指10による接触位置が変化されると、図6に示した拡大後の写真132が、図7に示すように移動して写真134がタッチパネル112上で表示される。図7は、本実施形態の情報処理装置100に設けられたタッチパネル112を示す正面図である。図7では、ユーザの指10がタッチパネル112を指示している様子が示されており、タッチパネル112に、移動された写真134及び写真134上に重畳したカーソル140が表示されている。   When the contact position of the finger 10 is changed on the touch panel 112 of the information processing apparatus 100, the enlarged photograph 132 shown in FIG. 6 moves as shown in FIG. 7 and the photograph 134 is displayed on the touch panel 112. Is done. FIG. 7 is a front view showing the touch panel 112 provided in the information processing apparatus 100 of the present embodiment. FIG. 7 shows a state in which the user's finger 10 points to the touch panel 112, and the moved photograph 134 and the cursor 140 superimposed on the photograph 134 are displayed on the touch panel 112.

拡大縮小モードが開始した後、ユーザによる接触又は近接が継続している間は、移動処理がされたとしても、カーソル140を継続して表示する。そして、移動先で更にユーザが情報処理装置100を回転させて、写真134を更に拡大又は縮小させることもできる。情報処理装置100は、タッチパネル112上のユーザによるポイントがリリースされたか否かを判定する(ステップS106)。リリースされるまでは、写真の拡大縮小処理、又は移動処理を繰り返すことができる。   After the enlargement / reduction mode is started, while the contact or proximity by the user continues, the cursor 140 is continuously displayed even if the movement process is performed. Then, the user can further rotate the information processing apparatus 100 at the destination to further enlarge or reduce the photograph 134. The information processing apparatus 100 determines whether points by the user on the touch panel 112 have been released (step S106). Until the release, the enlargement / reduction process or the movement process of the photo can be repeated.

ポイントがリリースされたときは、図3に示すように、拡大縮小処理、又は移動処理後の写真136がタッチパネル112上で表示される(ステップS107)。図3では、図6に示す拡大処理後の写真132や図7に示す移動処理後の写真134が表示されたあと、ユーザによって情報処理装置100の向きが元に戻され、最終的に拡大縮小処理、又は移動処理された写真136が示されている。   When the point is released, as shown in FIG. 3, the photograph 136 after the enlargement / reduction process or the movement process is displayed on the touch panel 112 (step S107). In FIG. 3, after the enlarged photo 132 shown in FIG. 6 and the moved photo 134 shown in FIG. 7 are displayed, the orientation of the information processing apparatus 100 is restored by the user, and finally the enlarged / reduced image is displayed. A photograph 136 that has been processed or moved is shown.

処理後の写真が表示された後は、情報処理装置100は写真閲覧モードで表示処理が終了したか否かを判定している(ステップS108)。表示処理が終了するまでは、更にタッチパネル112上でのユーザによるポイントを受け付け、再び拡大縮小処理などの表示処理が可能である。   After the processed photo is displayed, the information processing apparatus 100 determines whether or not the display processing is completed in the photo browsing mode (step S108). Until the display process is completed, points by the user on the touch panel 112 can be further received, and a display process such as an enlargement / reduction process can be performed again.

なお、上記実施形態では、情報処理装置100の回転と共に、タッチパネル112上の表示内容(写真等)が使用者から見て回転する。即ち、タッチパネル112を画面と平行な面内で回転させると、表示内容に対して回転処理しない場合はユーザ側から見たとき画像又は文字が斜めや垂直になる。そこで、情報処理装置100の回転処理部176がタッチパネル112の回転方向と反対方向に画像又は文字を回転させる回転処理をすることで、ユーザ側から見たとき常に水平となるような表示をすることができる。図8は、図5に示した写真130に対して拡大処理しながら、ユーザに正対する方向に回転処理した写真150を示す。   In the above-described embodiment, as the information processing apparatus 100 rotates, the display content (such as a photograph) on the touch panel 112 rotates as viewed from the user. That is, when the touch panel 112 is rotated in a plane parallel to the screen, when the display content is not rotated, an image or a character is oblique or vertical when viewed from the user side. Therefore, the rotation processing unit 176 of the information processing apparatus 100 performs a rotation process in which an image or a character is rotated in a direction opposite to the rotation direction of the touch panel 112 so that the display is always horizontal when viewed from the user side. Can do. FIG. 8 shows a photograph 150 that is rotated in the direction facing the user while enlarging the photograph 130 shown in FIG.

そして、ステップS106でユーザによるポイントがリリースされて、拡大縮小処理が完了したとき、拡大縮小モードの間、回転処理していた表示内容を情報処理装置100の画面の水平方向を基準とした方向に回転処理する。これにより、図3に示すように写真136又は文字などが画面内で水平になるため、情報処理装置100がもとの向きに戻されたとき、ユーザに対して正対する。   Then, when the point by the user is released in step S106 and the enlargement / reduction processing is completed, the display content that has been rotated during the enlargement / reduction mode is set in a direction based on the horizontal direction of the screen of the information processing apparatus 100. Rotate. As a result, as shown in FIG. 3, the photograph 136 or the characters are horizontal in the screen, so that when the information processing apparatus 100 is returned to the original orientation, it faces the user.

なお、情報処理装置100が、回転処理部176がタッチパネル112の回転方向と反対方向に画像又は文字を回転させる回転処理をする際、情報処理装置100がもとの向きに戻されたときの写真のサイズを図8に示すようにユーザに示してもよい。図8は、本実施形態の情報処理装置100に設けられたタッチパネル112を示す正面図である。図8では、ユーザの指10がタッチパネル112を指示している様子が示されており、タッチパネル112に、拡大処理及び回転処理された写真150及び写真150上に重畳したカーソル140が表示されている。   In addition, when the information processing apparatus 100 performs the rotation process in which the rotation processing unit 176 rotates the image or the character in the direction opposite to the rotation direction of the touch panel 112, the photograph when the information processing apparatus 100 is returned to the original direction. May be shown to the user as shown in FIG. FIG. 8 is a front view showing the touch panel 112 provided in the information processing apparatus 100 of the present embodiment. FIG. 8 shows a state in which the user's finger 10 points to the touch panel 112, and the touch panel 112 displays a magnified and rotated photograph 150 and a cursor 140 superimposed on the photograph 150. .

そして、タッチパネル112上には、写真閲覧モードにおける枠152A,152B,152C,152Dが表示される。そして、回転処理された写真150にも枠154A,154B,154C,154Dが表示される。これにより、ステップS106でユーザによるポイントがリリースされて、拡大縮小処理が完了し、図3に示すように写真136が画面内で水平になったときの写真の位置や相対的な大きさが明らかになる。   On the touch panel 112, frames 152A, 152B, 152C, and 152D in the photo browsing mode are displayed. The frames 154A, 154B, 154C, and 154D are also displayed on the rotated photograph 150. As a result, the point by the user is released in step S106, the enlargement / reduction process is completed, and the position and relative size of the photograph when the photograph 136 is leveled in the screen as shown in FIG. 3 are clear. become.

従来、画像の拡大処理では、画像の中心を基準に拡大処理されていたため、写真における任意の点(中心以外、例えば写真の端に近い部分等)を基準に拡大処理する場合、拡大処理及び移動処理について複数のステップが必要であった。一方、本実施形態によれば、タッチパネル112への指示、及び情報処理装置100自体の回転という2つのステップで拡大処理をすることができる。その結果、任意の点を基準にした、画像の拡大又は縮小処理を迅速かつ簡潔にすることができる。   Conventionally, in the image enlargement process, the enlargement process is performed based on the center of the image. Therefore, when the enlargement process is performed based on any point in the photograph (other than the center, for example, a part close to the edge of the photograph), the enlargement process and the movement are performed. Multiple steps were required for processing. On the other hand, according to the present embodiment, the enlargement process can be performed in two steps: an instruction to the touch panel 112 and a rotation of the information processing apparatus 100 itself. As a result, the image enlargement or reduction process based on an arbitrary point can be quickly and simply performed.

上述した操作は、カメラにおける写真撮影時のレンズのズーム操作を連想させる操作であり、直感的にユーザは拡大縮小処理について操作できる。また、情報処理装置100に設けられたタッチパネル112のみで行う操作であるため、情報処理装置100に別途ボタンを配置する必要がないため、情報処理装置100の小型化を図ることができる。更に、タッチパネル112の画面上にカーソル140以外の表示を別途表示する必要がない。従って、GUI(グラフィックユーザインターフェース)においても、写真をメインに表示することができ、シンプルかつ美しい表示が可能となる。   The above-described operation is an operation reminiscent of the zoom operation of the lens at the time of taking a photograph with the camera, and the user can intuitively operate the enlargement / reduction process. Further, since the operation is performed only with the touch panel 112 provided in the information processing apparatus 100, it is not necessary to separately arrange buttons on the information processing apparatus 100, so that the information processing apparatus 100 can be reduced in size. Furthermore, there is no need to separately display a display other than the cursor 140 on the screen of the touch panel 112. Therefore, a photograph can be displayed mainly on a GUI (graphic user interface), and a simple and beautiful display is possible.

以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。   The preferred embodiments of the present invention have been described in detail above with reference to the accompanying drawings, but the present invention is not limited to such examples. It is obvious that a person having ordinary knowledge in the technical field to which the present invention pertains can come up with various changes or modifications within the scope of the technical idea described in the claims. Of course, it is understood that these also belong to the technical scope of the present invention.

本発明の一実施形態に係る情報処理装置を示すブロック図である。It is a block diagram which shows the information processing apparatus which concerns on one Embodiment of this invention. 同実施形態に係る情報処理装置の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the information processing apparatus which concerns on the same embodiment. 同実施形態に係る情報処理装置の外観を示す斜視図である。It is a perspective view which shows the external appearance of the information processing apparatus which concerns on the embodiment. 同実施形態の情報処理装置に設けられたタッチパネルを示す正面図である。It is a front view which shows the touch panel provided in the information processing apparatus of the embodiment. 同実施形態の情報処理装置に設けられたタッチパネルを示す正面図である。It is a front view which shows the touch panel provided in the information processing apparatus of the embodiment. 同実施形態の情報処理装置に設けられたタッチパネルを示す正面図である。It is a front view which shows the touch panel provided in the information processing apparatus of the embodiment. 同実施形態の情報処理装置に設けられたタッチパネルを示す正面図である。It is a front view which shows the touch panel provided in the information processing apparatus of the embodiment. 同実施形態の情報処理装置に設けられたタッチパネルを示す正面図である。It is a front view which shows the touch panel provided in the information processing apparatus of the embodiment.

符号の説明Explanation of symbols

100 情報処理装置
102 制御部
104 メモリ
105 ストレージ
106 ジャイロセンサー
107 入力I/F
110 画像信号処理部
112 タッチパネル
116 音声出力I/F
122 タッチセンサー
124 表示部
126 表示制御部
172 拡大縮小処理部
174 移動処理部
176 回転処理部
DESCRIPTION OF SYMBOLS 100 Information processing apparatus 102 Control part 104 Memory 105 Storage 106 Gyro sensor 107 Input I / F
110 Image signal processing unit 112 Touch panel 116 Audio output I / F
122 Touch Sensor 124 Display Unit 126 Display Control Unit 172 Enlargement / Reduction Processing Unit 174 Movement Processing Unit 176 Rotation Processing Unit

Claims (6)

画像データに基づいて画面上に画像を表示する表示部と、
接触体と前記表示部との接触又は近接を検出する接近検出部と、
前記表示部の画面と平行な面内における前記表示部の回転を検出する角度検出部と、
前記接触又は近接が検出されている間、検出された前記回転の回転角度に応じて、前記表示部の画面に表示された要素を拡大又は縮小して前記画面に表示する拡大縮小処理部と、
を有する、情報処理装置。
A display unit for displaying an image on the screen based on the image data;
An approach detection unit for detecting contact or proximity between the contact body and the display unit;
An angle detection unit for detecting rotation of the display unit in a plane parallel to the screen of the display unit;
An enlargement / reduction processing unit that enlarges or reduces an element displayed on the screen of the display unit according to the detected rotation angle of the rotation while the contact or proximity is detected;
An information processing apparatus.
前記拡大縮小処理部は、検出された前記接触又は近接の前記画面上における位置を基準に、前記要素を拡大又は縮小する、請求項1に記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the enlargement / reduction processing unit enlarges or reduces the element based on a detected position of the contact or proximity on the screen. 前記接触又は近接が検出されている間、検出された前記接触又は近接の位置の変化に応じて、前記表示部の画面に表示された要素を移動して前記画面に表示する移動処理部を有する、請求項1又は2に記載の情報処理装置。   While the contact or proximity is detected, a movement processing unit that moves and displays an element displayed on the screen of the display unit according to the detected change in the position of the contact or proximity is displayed on the screen. The information processing apparatus according to claim 1 or 2. 前記接触又は近接が検出されている間、検出された前記回転の回転角度に応じて、前記表示部の画面に表示された要素を回転して前記画面に表示する回転処理部を有する、請求項1〜3のいずれかに記載の情報処理装置。   The rotation processing unit that rotates and displays an element displayed on the screen of the display unit according to the detected rotation angle of the rotation while the contact or proximity is detected. Information processing apparatus in any one of 1-3. 前記接近検出部が前記接触又は近接を検出した後、所定時間経過後に、前記拡大縮小処理部が前記要素を拡大又は縮小処理することが可能な拡大縮小モードを開始する、請求項1〜4のいずれかに記載の情報処理装置。   5. The enlargement / reduction mode in which the enlargement / reduction processing unit can enlarge or reduce the element after a predetermined time has elapsed after the approach detection unit detects the contact or proximity. 5. The information processing apparatus according to any one of the above. 表示部が画像データに基づいて画面上に画像を表示するステップと、
接近検出部が接触体と前記表示部との接触又は近接を検出するステップと、
前記表示部の画面と平行な面内における前記表示部の回転を検出するステップと、
拡大縮小処理部が前記接触又は近接が検出されている間、検出された前記回転の回転角度に応じて、前記表示部の画面に表示された要素を拡大又は縮小して前記画面に表示するステップと、
を有する、情報処理方法。

A display unit displaying an image on a screen based on the image data;
A step of detecting an approach or proximity between the contact body and the display unit;
Detecting the rotation of the display unit in a plane parallel to the screen of the display unit;
While the contact or proximity is detected by the enlargement / reduction processing unit, the element displayed on the screen of the display unit is enlarged or reduced according to the detected rotation angle of the rotation and displayed on the screen. When,
An information processing method.

JP2008221859A 2008-08-29 2008-08-29 Information processing apparatus and information processing method Expired - Fee Related JP4720879B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2008221859A JP4720879B2 (en) 2008-08-29 2008-08-29 Information processing apparatus and information processing method
US12/550,079 US20100058254A1 (en) 2008-08-29 2009-08-28 Information Processing Apparatus and Information Processing Method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008221859A JP4720879B2 (en) 2008-08-29 2008-08-29 Information processing apparatus and information processing method

Publications (2)

Publication Number Publication Date
JP2010055511A true JP2010055511A (en) 2010-03-11
JP4720879B2 JP4720879B2 (en) 2011-07-13

Family

ID=41727160

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008221859A Expired - Fee Related JP4720879B2 (en) 2008-08-29 2008-08-29 Information processing apparatus and information processing method

Country Status (2)

Country Link
US (1) US20100058254A1 (en)
JP (1) JP4720879B2 (en)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011221863A (en) * 2010-04-12 2011-11-04 Nec Casio Mobile Communications Ltd Terminal device and program
WO2012014340A1 (en) * 2010-07-30 2012-02-02 日本テクノ株式会社 Clock provided with time display dial plate having display capabilities on substantially the entire surface
JP2012084166A (en) * 2011-12-20 2012-04-26 Toshiba Corp Display processing device, display control program and display processing method
JP2012089115A (en) * 2010-10-15 2012-05-10 Samsung Electronics Co Ltd Method and device for selecting item on terminal
JP2012141976A (en) * 2010-12-29 2012-07-26 Samsung Electronics Co Ltd Apparatus and method for controlling a screen display in portable terminal
JP2013008334A (en) * 2011-06-27 2013-01-10 Yahoo Japan Corp Information terminal and method
JP2013065295A (en) * 2011-08-29 2013-04-11 Kyocera Corp Device, method, and program
JP2013143129A (en) * 2012-01-11 2013-07-22 Samsung Electronics Co Ltd Screen enlargement device and method in electronic apparatus having touch screen
JP2013541104A (en) * 2010-10-14 2013-11-07 サムスン エレクトロニクス カンパニー リミテッド Motion-based user interface control apparatus and method
US8972889B2 (en) 2010-06-09 2015-03-03 Kabushiki Kaisha Toshiba Display processing apparatus and display processing method
US9069392B2 (en) 2012-01-05 2015-06-30 Konica Minolta Business Technologies, Inc. Operational display device and method of controlling the same, and recording medium
US9205327B2 (en) 2011-03-08 2015-12-08 Nintento Co., Ltd. Storage medium having information processing program stored thereon, information processing apparatus, information processing system, and information processing method
JP2016076203A (en) * 2014-10-02 2016-05-12 エルジー エレクトロニクス インコーポレイティド Mobile terminal device and control method thereof
US9375640B2 (en) 2011-03-08 2016-06-28 Nintendo Co., Ltd. Information processing system, computer-readable storage medium, and information processing method
US9539511B2 (en) 2011-03-08 2017-01-10 Nintendo Co., Ltd. Computer-readable storage medium, information processing system, and information processing method for operating objects in a virtual world based on orientation data related to an orientation of a device
US9561443B2 (en) 2011-03-08 2017-02-07 Nintendo Co., Ltd. Computer-readable storage medium, information processing system, and information processing method
US9643085B2 (en) 2011-03-08 2017-05-09 Nintendo Co., Ltd. Computer-readable storage medium, information processing system, and information processing method for controlling a virtual object using attitude data
US9925464B2 (en) 2011-03-08 2018-03-27 Nintendo Co., Ltd. Computer-readable storage medium, information processing system, and information processing method for displaying an image on a display device using attitude data of a display device
US11275498B2 (en) 2016-08-31 2022-03-15 Sony Corporation Information processing system, information processing method, and program

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101600091B1 (en) * 2009-11-25 2016-03-04 엘지전자 주식회사 Method for displaying data in mobile terminal having touch screen and mobile termimnal thereof
US20110316888A1 (en) * 2010-06-28 2011-12-29 Invensense, Inc. Mobile device user interface combining input from motion sensors and other controls
AU2015258317B2 (en) * 2010-10-14 2017-05-04 Samsung Electronics Co., Ltd. Apparatus and method for controlling motion-based user interface
GB2485997A (en) * 2010-11-30 2012-06-06 St Microelectronics Res & Dev Camera using a Single Photon Avalanche Diode (SPAD) array
CN102646009A (en) * 2011-02-21 2012-08-22 中兴通讯股份有限公司 Image displaying method and system of terminal
US9417754B2 (en) 2011-08-05 2016-08-16 P4tents1, LLC User interface system, method, and computer program product
KR101905038B1 (en) * 2011-11-16 2018-10-08 삼성전자주식회사 Apparatus having a touch screen under multiple applications environment and method for controlling thereof
KR20140027690A (en) * 2012-08-27 2014-03-07 삼성전자주식회사 Method and apparatus for displaying with magnifying
US20140062875A1 (en) * 2012-09-06 2014-03-06 Panasonic Corporation Mobile device with an inertial measurement unit to adjust state of graphical user interface or a natural language processing unit, and including a hover sensing function
JP2014078823A (en) * 2012-10-10 2014-05-01 Nec Saitama Ltd Portable electronic apparatus, and control method and program of the same
CN107193457A (en) * 2012-10-16 2017-09-22 北京三星通信技术研究有限公司 A kind of method and mobile device for realizing that image scaling shows
KR20150000278A (en) * 2013-06-24 2015-01-02 삼성전자주식회사 Display apparatus and control method thereof
CN104598121A (en) * 2014-03-21 2015-05-06 腾讯科技(深圳)有限公司 Picture zooming method and device
KR20160124536A (en) * 2015-04-20 2016-10-28 삼성전자주식회사 Method and electronic apparatus for providing user interface
KR102354016B1 (en) * 2017-08-22 2022-01-21 삼성전자주식회사 Method for changing the size of contents displayed on display and electronic device thereof
KR102049259B1 (en) * 2018-10-31 2019-11-28 삼성전자주식회사 Apparatus and method for controlling user interface based motion
CN109947320B (en) * 2019-03-15 2021-06-15 Oppo广东移动通信有限公司 Picture display method and device, electronic equipment and storage medium
US11630639B2 (en) * 2020-12-08 2023-04-18 Samsung Electronics Co., Ltd. Control method of electronic device using a plurality of sensors and electronic device thereof

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH064208A (en) * 1992-06-19 1994-01-14 Sharp Corp Information processor
JPH07271505A (en) * 1994-03-29 1995-10-20 Toshiba Corp Image display controller
JPH11327433A (en) * 1998-05-18 1999-11-26 Denso Corp Map display device
JP2001265309A (en) * 2000-03-22 2001-09-28 Denso Corp Portable information reader
JP2004133518A (en) * 2002-10-08 2004-04-30 Canon Inc Screen display processing of portable information apparatus
JP2004219791A (en) * 2003-01-16 2004-08-05 Matsushita Electric Ind Co Ltd Mobile display equipment
JP2004534302A (en) * 2001-05-16 2004-11-11 マイオリゴ オサケ ユキチュア Method and apparatus for browsing information on a display device
JP2005156627A (en) * 2003-11-20 2005-06-16 Sharp Corp Display apparatus, mobile phone equipped with the same, image display method, image display program and recoding medium with image program stored

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9116544B2 (en) * 2008-03-26 2015-08-25 Pierre Bonnat Method and system for interfacing with an electronic device via respiratory and/or tactual input
JP4510713B2 (en) * 2005-07-21 2010-07-28 富士フイルム株式会社 Digital camera
JP5129478B2 (en) * 2006-03-24 2013-01-30 株式会社デンソーアイティーラボラトリ Screen display device
US20080034316A1 (en) * 2006-08-01 2008-02-07 Johan Thoresson Scalable scrollbar markers
US20090046110A1 (en) * 2007-08-16 2009-02-19 Motorola, Inc. Method and apparatus for manipulating a displayed image
KR101430445B1 (en) * 2007-08-20 2014-08-14 엘지전자 주식회사 Terminal having function for controlling screen size and program recording medium
US8219936B2 (en) * 2007-08-30 2012-07-10 Lg Electronics Inc. User interface for a mobile device using a user's gesture in the proximity of an electronic device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH064208A (en) * 1992-06-19 1994-01-14 Sharp Corp Information processor
JPH07271505A (en) * 1994-03-29 1995-10-20 Toshiba Corp Image display controller
JPH11327433A (en) * 1998-05-18 1999-11-26 Denso Corp Map display device
JP2001265309A (en) * 2000-03-22 2001-09-28 Denso Corp Portable information reader
JP2004534302A (en) * 2001-05-16 2004-11-11 マイオリゴ オサケ ユキチュア Method and apparatus for browsing information on a display device
JP2004133518A (en) * 2002-10-08 2004-04-30 Canon Inc Screen display processing of portable information apparatus
JP2004219791A (en) * 2003-01-16 2004-08-05 Matsushita Electric Ind Co Ltd Mobile display equipment
JP2005156627A (en) * 2003-11-20 2005-06-16 Sharp Corp Display apparatus, mobile phone equipped with the same, image display method, image display program and recoding medium with image program stored

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011221863A (en) * 2010-04-12 2011-11-04 Nec Casio Mobile Communications Ltd Terminal device and program
US8972889B2 (en) 2010-06-09 2015-03-03 Kabushiki Kaisha Toshiba Display processing apparatus and display processing method
WO2012014340A1 (en) * 2010-07-30 2012-02-02 日本テクノ株式会社 Clock provided with time display dial plate having display capabilities on substantially the entire surface
US10360655B2 (en) 2010-10-14 2019-07-23 Samsung Electronics Co., Ltd. Apparatus and method for controlling motion-based user interface
JP2013541104A (en) * 2010-10-14 2013-11-07 サムスン エレクトロニクス カンパニー リミテッド Motion-based user interface control apparatus and method
US9588613B2 (en) 2010-10-14 2017-03-07 Samsung Electronics Co., Ltd. Apparatus and method for controlling motion-based user interface
JP2015215907A (en) * 2010-10-14 2015-12-03 サムスン エレクトロニクス カンパニー リミテッド Apparatus and method for controlling motion-based user interface
JP2012089115A (en) * 2010-10-15 2012-05-10 Samsung Electronics Co Ltd Method and device for selecting item on terminal
US10949072B2 (en) 2010-12-29 2021-03-16 Samsung Electronics Co., Ltd. Apparatus and method for controlling a screen display in portable terminal
JP2012141976A (en) * 2010-12-29 2012-07-26 Samsung Electronics Co Ltd Apparatus and method for controlling a screen display in portable terminal
US10503380B2 (en) 2010-12-29 2019-12-10 Samsung Electronics Co., Ltd. Apparatus and method for controlling a screen display in portable terminal
KR101830962B1 (en) 2010-12-29 2018-02-22 삼성전자주식회사 Apparatus and method for controlling screen display in portable terminal
US9539511B2 (en) 2011-03-08 2017-01-10 Nintendo Co., Ltd. Computer-readable storage medium, information processing system, and information processing method for operating objects in a virtual world based on orientation data related to an orientation of a device
US9205327B2 (en) 2011-03-08 2015-12-08 Nintento Co., Ltd. Storage medium having information processing program stored thereon, information processing apparatus, information processing system, and information processing method
US9345962B2 (en) 2011-03-08 2016-05-24 Nintendo Co., Ltd. Storage medium having stored thereon information processing program, information processing apparatus, information processing system, and information processing method
US9370712B2 (en) 2011-03-08 2016-06-21 Nintendo Co., Ltd. Information processing system, information processing apparatus, storage medium having information processing program stored therein, and image display method for controlling virtual objects based on at least body state data and/or touch position data
US9375640B2 (en) 2011-03-08 2016-06-28 Nintendo Co., Ltd. Information processing system, computer-readable storage medium, and information processing method
US9492742B2 (en) 2011-03-08 2016-11-15 Nintendo Co., Ltd. Storage medium having stored thereon information processing program, information processing apparatus, information processing system, and information processing method
US9492743B2 (en) 2011-03-08 2016-11-15 Nintendo Co., Ltd. Storage medium having stored thereon information processing program, information processing apparatus, information processing system, and information processing method
US9522323B2 (en) 2011-03-08 2016-12-20 Nintendo Co., Ltd. Storage medium having stored thereon information processing program, information processing apparatus, information processing system, and information processing method
US9526981B2 (en) 2011-03-08 2016-12-27 Nintendo Co., Ltd. Storage medium having stored thereon information processing program, information processing apparatus, information processing system, and information processing method
US9925464B2 (en) 2011-03-08 2018-03-27 Nintendo Co., Ltd. Computer-readable storage medium, information processing system, and information processing method for displaying an image on a display device using attitude data of a display device
US9561443B2 (en) 2011-03-08 2017-02-07 Nintendo Co., Ltd. Computer-readable storage medium, information processing system, and information processing method
US9643085B2 (en) 2011-03-08 2017-05-09 Nintendo Co., Ltd. Computer-readable storage medium, information processing system, and information processing method for controlling a virtual object using attitude data
JP2013008334A (en) * 2011-06-27 2013-01-10 Yahoo Japan Corp Information terminal and method
JP2013065295A (en) * 2011-08-29 2013-04-11 Kyocera Corp Device, method, and program
JP2012084166A (en) * 2011-12-20 2012-04-26 Toshiba Corp Display processing device, display control program and display processing method
US9069392B2 (en) 2012-01-05 2015-06-30 Konica Minolta Business Technologies, Inc. Operational display device and method of controlling the same, and recording medium
JP2013143129A (en) * 2012-01-11 2013-07-22 Samsung Electronics Co Ltd Screen enlargement device and method in electronic apparatus having touch screen
JP2016076203A (en) * 2014-10-02 2016-05-12 エルジー エレクトロニクス インコーポレイティド Mobile terminal device and control method thereof
US11275498B2 (en) 2016-08-31 2022-03-15 Sony Corporation Information processing system, information processing method, and program

Also Published As

Publication number Publication date
US20100058254A1 (en) 2010-03-04
JP4720879B2 (en) 2011-07-13

Similar Documents

Publication Publication Date Title
JP4720879B2 (en) Information processing apparatus and information processing method
US11481096B2 (en) Gesture mapping for image filter input parameters
JP7182583B2 (en) Portable electronic device for photo management
JP6510799B2 (en) Portable electronic device that performs similar operations for different gestures
JP5742187B2 (en) Information processing apparatus, information processing method, and program
KR20220024386A (en) Mobile device of bangle type, and methods for controlling and diplaying ui thereof
CN203250304U (en) Information processing apparatus
CN107390990B (en) Image adjusting method and mobile terminal
US20090002391A1 (en) Manipulation of Graphical Objects
US20120032988A1 (en) Display control apparatus that displays list of images onto display unit, display control method, and storage medium storing control program therefor
JP2011511379A (en) Select background layout
US20120284671A1 (en) Systems and methods for interface mangement
US20120284668A1 (en) Systems and methods for interface management
JP6120699B2 (en) Electronic device, control method and program thereof, and storage medium
JP2011180964A (en) Portable terminal, and screen display method and display program for portable terminal telephone
JP2020017215A (en) Electronic device, control program, and display control method
JP6672561B2 (en) Touch panel type mobile terminal, display control method thereof, and computer program
TW201432549A (en) Information processing apparatus, information processing method, and computer program product
JP6362110B2 (en) Display control device, control method therefor, program, and recording medium
JP2020017218A (en) Electronic device, control program, and display control method
JP2015114881A (en) Display control

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100813

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100824

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101015

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110308

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110321

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140415

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140415

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees