JP4605279B2 - 情報処理装置、情報処理方法、及びプログラム - Google Patents
情報処理装置、情報処理方法、及びプログラム Download PDFInfo
- Publication number
- JP4605279B2 JP4605279B2 JP2008234424A JP2008234424A JP4605279B2 JP 4605279 B2 JP4605279 B2 JP 4605279B2 JP 2008234424 A JP2008234424 A JP 2008234424A JP 2008234424 A JP2008234424 A JP 2008234424A JP 4605279 B2 JP4605279 B2 JP 4605279B2
- Authority
- JP
- Japan
- Prior art keywords
- surface area
- contact
- objects
- detected
- display panel
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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
- G06F3/04883—Interaction 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 for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
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)
Description
ここで、以下に記載する本発明の実施形態に関する説明の流れについて簡単に述べる。まず、図1を参照しながら、本発明の一実施形態に係る情報処理装置の全体的な構成について説明する。次いで、図2を参照しながら、同実施形態の一変形例に係る情報処理装置の全体構成について説明する。その後、図3を参照しながら、同実施形態に係る装置及び方法により解決すべき課題について簡単に説明する。
本発明の一実施形態について説明する。本実施形態は、操作体の接触部分を面で認識可能なタッチパネルを用いてオブジェクトが操作される場合に、操作体の本数よりも多くのオブジェクトを同時に操作できるようにする技術に関する。ところで、操作体がタッチパネルに直接接触しなくても、操作体が近接している部分を面領域として認識することが可能なタッチパネルが存在する。こうしたタッチパネルに対しても、本実施形態の技術が好適に用いられる。以下の説明においては、説明の都合上、タッチパネルに操作体が接触される場合を例に挙げて説明する。
まず、図1を参照しながら、本実施形態に係る情報処理装置100の全体構成について説明する。図1は、本実施形態に係る情報処理装置100の外観を示す説明図である。
上記の通り、本実施形態は、接触「面」による操作が可能なタッチパネル102を搭載する情報処理装置100に関するものである。以下、このような情報処理装置100、及び本実施形態に係る情報処理方法について詳細に説明するが、これに先立ち、本実施形態が解決しようとする課題について簡単に整理しておくことにする。
図4を参照しながら、本実施形態に係る情報処理装置100の機能構成について説明する。図4は、本実施形態に係る情報処理装置100の機能構成例を示す説明図である。
タッチパネル102は、オブジェクトを含む種々の画像を表示する表示機能と、画面上に接触された操作体10の接触部分を検知するセンサ機能とを有する。タッチパネル102の表示機能としては、例えば、後述する表示制御部112から入力されるオブジェクトデータを表示する機能がある。このとき、タッチパネル102は、表示制御部112からオブジェクトデータと共に入力されるオブジェクトの位置情報に基づいてオブジェクトデータを表示する。一方、タッチパネル102のセンサ機能に関しては、上記の通り、操作体10の接触部分を「面」領域として認識する機構が搭載されている。
面領域検出部110は、タッチパネル102のリード回路108から入力された陰影データに基づいて操作体10に対応する面領域を検出する。例えば、操作体10がタッチパネル102に接触した場合、操作体10とタッチパネル102とが直接接触している部分と、所定距離以下に近接している部分とが陰影として検出され、その陰影データが面領域検出部110に入力される。陰影データには、操作体10の陰影により外光輝度が所定値よりも低い座標の集合が含まれている。そこで、面領域検出部110は、陰影データを参照し、連続した座標の塊を検出する。但し、座標間の連続性については、座標間の距離が所定距離以下の場合に、それらの座標が連続していると判定されてもよい。面領域検出部110により検出された座標の塊は、操作体10に対応する面領域として認識される。この面領域の情報は、面領域検出部110から表示制御部112、及び接触オブジェクト検知部116に入力される。
表示制御部112は、タッチパネル102に表示される内容を制御する制御手段である。例えば、表示制御部112は、後述する記憶部114に記録されたオブジェクトデータを読み出してタッチパネル102に表示させる。このとき、表示制御部112は、タッチパネル102に対してオブジェクトの表示位置を指定し、その表示位置にオブジェクトデータを表示させる。そのため、表示制御部112には、タッチパネル102に表示されるオブジェクトの表示位置を示す情報が保持されている。オブジェクトの表示位置を示す情報は、表示制御部112から接触オブジェクト検知部116に入力される。
記憶部114には、タッチパネル102に表示されるオブジェクトデータが格納されている。ここで言うオブジェクトデータには、例えば、アイコン、ボタン、サムネイル等のグラフィカルユーザインターフェース(以下、GUI)を構成する任意のパーツ類が含まれる。また、記憶部114には、個々のオブジェクトデータに対し、属性情報が対応付けて格納されている。属性情報としては、例えば、オブジェクトデータ又は実体データの作成日時、更新日時、作成者名、更新者名、実体データの種別、実体データのサイズ、重要度、優先度等がある。
上記の通り、接触オブジェクト検知部116には、面領域検出部110から面領域の情報が入力される。さらに、接触オブジェクト検知部116には、表示制御部112からオブジェクトの表示位置を示す情報も入力される。そこで、接触オブジェクト検知部116は、面領域検出部110から入力された情報が示す面領域と、表示制御部112から入力されたオブジェクトの表示位置とを比較する。そして、接触オブジェクト検知部116は、その面領域に表示位置が含まれるオブジェクトを検知する。
オブジェクト選択部118は、接触オブジェクト検知部116から入力されたオブジェクトID、及び記憶部114から読み出した属性情報に基づき、選択状態にするオブジェクトを決定する。まず、オブジェクト選択部118は、接触オブジェクト検知部116から入力されたオブジェクトIDにより特定されるオブジェクトデータに対応付けられた属性情報を記憶部114から読み出す。
オブジェクト整列部120は、オブジェクト選択部118から入力されたオブジェクトIDに対応するオブジェクトの属性情報を記憶部114から読み出す。そして、オブジェクト整列部120は、記憶部114から読み出した属性情報に基づき、選択状態のオブジェクトを整列するための整列情報を生成する。例えば、オブジェクト整列部120により、属性情報に含まれる「実体データの作成日時」が参照され、その作成日時が新しい順にオブジェクトIDが記載された整列情報が生成される。なお、属性情報の表現方法については、この例に限定されず、属性情報にオブジェクトの整列順序が示されていればよい。
データ処理部122は、実体データを処理する手段である。上記の通り、データ処理部122には、表示制御部112を介してオブジェクト選択部118から選択状態にするオブジェクトのオブジェクトIDが入力されている。また、データ処理部122には、表示制御部112を介して面領域検出部110から面領域の情報が入力される。さらに、データ処理部122には、タッチパネル102に表示されているオブジェクトの表示位置を示す情報が表示制御部112から入力される。そして、データ処理部122は、記憶部114からオブジェクトデータ、属性情報、実体データ等を読み出すことができる。
次に、図5〜図12を参照しながら、本実施形態に係る情報処理方法について説明する。図5は、操作体10に対応する面領域により一度に複数のオブジェクトが選択される様子を示した説明図である。図6は、操作体10の移動により指定される面領域の一形態を示す説明図である。図7は、面領域が指定された場合に多数のオブジェクトが一度に選択される様子を示した説明図である。
まず、図5を参照する。既に述べた通り、本実施形態に係る情報処理装置100においては、操作体10の接触部分が面領域として認識される。図5に示すように、タッチパネル102に操作体10が接触した際、接触部分にオブジェクトが存在すると、それらのオブジェクトが非選択状態から選択状態に遷移する。上記の通り、タッチパネル102は、操作体10の接触部分を面領域S1として認識している。図5の例では、面領域S1に2つのオブジェクトが接触している。そのため、情報処理装置100は、面領域S1に接触している2つのオブジェクトを選択状態に遷移させる。
次に、図6を参照する。図5の例には、操作体10を接触した段階で複数のオブジェクトが選択される構成例が示されていた。しかし、本実施形態においては、操作体10を移動することにより、より多くのオブジェクトを一度に選択状態にすることができる。そこで、操作体10の移動操作について説明する。図6に示すように、操作体10が移動すると、情報処理装置100は、タッチパネル102を介して検出された面領域の移動情報から接触領域の移動軌跡を認識することができる。なお、図6の例では、操作体10の前面がタッチパネル102に接触しているものと仮定している。
次に、図7を参照する。図6に例示したように、操作体10が移動すると、情報処理装置100により、面領域の連続的な時間変化として移動軌跡が認識される。そこで、本実施形態においては、このようにして情報処理装置100により認識される移動軌跡を用いて複数のオブジェクトを一度に選択する方法が提供される。例えば、図7に示すように、操作体10がタッチパネル102に接触され、接触状態のまま移動した場合について考える。但し、操作体10が移動する軌道上には、複数のオブジェクトが表示されている。
次に、図8を参照する。図5〜図7の例では、主にオブジェクトの選択方法が説明されていた。図8の例では、選択された複数オブジェクトの移動処理について説明される。例えば、図8に示すように、操作体10がタッチパネル102に接触されたまま移動され、情報処理装置100により移動軌跡が検出されているものとする。図7の例では、情報処理装置100により、移動軌跡に含まれるオブジェクトが非選択状態から選択状態に遷移された。図8の例では、選択状態に遷移されたオブジェクトが操作体10に対応する面領域の移動に合わせて移動される。
次に、図9を参照する。図8の例では、操作体10の移動軌跡に含まれる全てのオブジェクトが移動される構成について説明されていた。図9の例では、個々のオブジェクトに対応付けられた属性情報に基づいて選択状態に遷移されるオブジェクトを選別し、選択状態のオブジェクトだけを移動させる構成が説明される。以下の説明においては、説明の都合上、属性情報としてオブジェクトの種類が参照されるものとする。
次に、図10を参照する。図10の例では、複数のオブジェクトが掻き集められた際に、個々のオブジェクトに対応付けられた属性情報に基づいてソート処理が実行される。図10の例では、各オブジェクトに所定の順番を示す属性情報が対応付けられている。このような属性情報としては、例えば、各オブジェクトに対応する実行データの作成日時等が用いられる。ここでは、図10に示すように、各オブジェクトに属性情報として優先度(1、…、9)が設定されているものとしよう。
次に、図11を参照する。図11の例では、複数のオブジェクトが掻き集められた際に、個々のオブジェクトが選択された順序に基づいてソート処理が実行される。図11には、画面上に表示された複数のオブジェクト(A〜H)のうち、一部のオブジェクトが順番に選択される様子が示されている。図中に示したT1〜T4は、時間の前後関係を示すものであり、T1<T2<T3<T4の関係を有する。また、図中には、各時点(T1、T2、T3、T4)における選択順序が示されている。
次に、図12を参照する。図12には、操作体10が移動する様子(A)と、面領域が変化する様子(B)と、面領域の移動に伴って移動するオブジェクトの様子(C)とが描画されている。図6〜図10に示した例においては面領域の形状があまり変化しておらず、面領域の形状変化に伴うオブジェクトの移動については言及していなかった。しかし、実際には、タッチパネル102に接触する操作体10の押圧度合い等に応じて面領域の形状が大きく変化する場合がある。
上記装置が有する各構成要素の機能は、例えば、図13に示すハードウェア構成を有する情報処理装置により、上記の機能を実現するためのコンピュータプログラムを用いて実現することが可能である。図13は、上記装置の各構成要素が有する機能を実現することが可能な情報処理装置のハードウェア構成を示す説明図である。この情報処理装置の形態は任意であり、例えば、パーソナルコンピュータ、携帯電話、PHS(Personal Handy−phone System)、PDA(Personal Digital Assistant)等の携帯情報端末、ゲーム機、又は各種の情報家電等の形態がこれに含まれる。
最後に、本実施形態の情報処理装置が有する機能構成と、当該機能構成により得られる作用効果について簡単に纏める。
100 情報処理装置
102 タッチパネル
104 演算処理装置
106 光学センサ
108 リード回路
110 面領域検出部
112 表示制御部
114 記憶部
116 接触オブジェクト検知部
118 オブジェクト選択部
120 オブジェクト整列部
122 データ処理部
Claims (19)
- 複数のオブジェクトが表示される表示パネルと、
前記表示パネルに近接又は接触した操作体を検知し、当該操作体に対応する前記表示パネル上の面領域を検出する面領域検出部と、
前記面領域検出部により検出された面領域に接触した一又は複数の前記オブジェクトを検知する接触オブジェクト検知部と、
前記接触オブジェクト検知部により検知されたオブジェクトの一部又は全部を選択状態にするオブジェクト選択部と、
を備え、
前記接触オブジェクト検知部は、前記操作体の移動中に前記面領域に接触した前記オブジェクトを検知し、
前記オブジェクト選択部は、前記接触オブジェクト検知部により検知されたオブジェクトの中で、前記接触オブジェクト検知部により最初に検知されたオブジェクトと同じ属性を有するオブジェクトを選択状態にする、
情報処理装置。 - 複数のオブジェクトが表示される表示パネルと、
前記表示パネルに近接又は接触した操作体を検知し、当該操作体に対応する前記表示パネル上の面領域を検出する面領域検出部と、
前記面領域検出部により検出された面領域に接触した一又は複数の前記オブジェクトを検知する接触オブジェクト検知部と、
前記接触オブジェクト検知部により検知されたオブジェクトの一部又は全部を選択状態にするオブジェクト選択部と、
前記オブジェクト選択部により選択された順序に従って当該オブジェクト選択部により選択されたオブジェクトを整列させるオブジェクト整列部と、
を備え、
前記接触オブジェクト検知部は、前記操作体の移動中に前記面領域に接触した前記オブジェクトを検知し、
前記オブジェクト選択部は、前記操作体の移動中に前記接触オブジェクト検知部により検知されたオブジェクトを選択状態にする、
情報処理装置。 - 前記操作体が移動した場合に、当該操作体に対応する面領域の移動に合わせて前記オブジェクト選択部により選択状態にされたオブジェクトを移動させるオブジェクト移動部をさらに備える、
請求項1又は2に記載の情報処理装置。 - 複数のオブジェクトが表示される表示パネルと、
前記表示パネルに近接又は接触した操作体を検知し、当該操作体に対応する前記表示パネル上の面領域を検出する面領域検出部と、
前記面領域検出部により検出された面領域に接触した一又は複数の前記オブジェクトを検知する接触オブジェクト検知部と、
前記接触オブジェクト検知部により検知されたオブジェクトの一部又は全部を選択状態にするオブジェクト選択部と、
前記操作体が移動した場合に、当該操作体に対応する面領域の移動に合わせて前記オブジェクト選択部により選択状態にされたオブジェクトを移動させるオブジェクト移動部と、
を備え、
前記オブジェクト移動部は、前記操作体の移動中に前記面領域の形状が変化した場合、当該変化後の面領域に前記オブジェクトの接触状態が維持されるように当該オブジェクトを移動させる、
情報処理装置。 - 前記接触オブジェクト検知部は、前記操作体の移動中に前記面領域に接触した前記オブジェクトを検知し、
前記オブジェクト選択部は、前記操作体の移動中に前記接触オブジェクト検知部により検知されたオブジェクトを選択状態にする、
請求項4に記載の情報処理装置。 - 前記オブジェクトに所定の順序を示す属性が付与されている場合に、前記オブジェクト選択部により選択されたオブジェクトを前記属性が示す順序に従って整列させるオブジェクト整列部をさらに備える、
請求項1〜5のいずれか1項に記載の情報処理装置。 - 前記面領域検出部は、前記操作体に対応する面領域の大きさが所定値よりも小さい場合、当該面領域を1点の座標により表現する、
請求項1〜6のいずれか1項に記載の情報処理装置。 - 前記面領域検出部は、前記表示パネルに近接又は接触した複数の操作体を検知して当該複数の操作体に対応する一又は複数の面領域を検出する、
請求項1〜6のいずれか1項に記載の情報処理装置。 - 複数のオブジェクトが表示パネルに表示される表示ステップと、
前記表示パネルに近接又は接触した操作体が検知され、当該操作体に対応する前記表示パネル上の面領域が検出される面領域検出ステップと、
前記面領域検出ステップで検出された面領域に接触した一又は複数の前記オブジェクトが検知される接触オブジェクト検知ステップと、
前記接触オブジェクト検知ステップで検知されたオブジェクトの一部又は全部が選択状態にされるオブジェクト選択ステップと、
を含み、
前記接触オブジェクト検知ステップでは、前記操作体の移動中に前記面領域に接触した前記オブジェクトが検知され、
前記オブジェクト選択ステップでは、前記接触オブジェクト検知ステップで検知されたオブジェクトの中で、前記接触オブジェクト検知ステップで最初に検知されたオブジェクトと同じ属性を有するオブジェクトが選択状態にされる、
情報処理方法。 - 複数のオブジェクトが表示パネルに表示される表示ステップと、
前記表示パネルに近接又は接触した操作体が検知され、当該操作体に対応する前記表示パネル上の面領域が検出される面領域検出ステップと、
前記面領域検出ステップで検出された面領域に接触した一又は複数の前記オブジェクトが検知される接触オブジェクト検知ステップと、
前記接触オブジェクト検知ステップで検知されたオブジェクトの一部又は全部が選択状態にされるオブジェクト選択ステップと、
前記オブジェクト選択ステップで選択された順序に従って当該オブジェクト選択ステップで選択されたオブジェクトが整列させられるオブジェクト整列ステップと、
を含み、
前記接触オブジェクト検知ステップでは、前記操作体の移動中に前記面領域に接触した前記オブジェクトが検知され、
前記オブジェクト選択ステップでは、前記操作体の移動中に前記接触オブジェクト検知ステップで検知されたオブジェクトが選択状態にされる、
情報処理方法。 - 複数のオブジェクトが表示パネルに表示される表示ステップと、
前記表示パネルに近接又は接触した操作体が検知され、当該操作体に対応する前記表示パネル上の面領域が検出される面領域検出ステップと、
前記面領域検出ステップで検出された面領域に接触した一又は複数の前記オブジェクトが検知される接触オブジェクト検知ステップと、
前記接触オブジェクト検知ステップで検知されたオブジェクトの一部又は全部が選択状態にされるオブジェクト選択ステップと、
前記操作体が移動した場合に、当該操作体に対応する面領域の移動に合わせて前記オブジェクト選択ステップで選択状態にされたオブジェクトが移動させられるオブジェクト移動ステップと、
を含み、
前記オブジェクト移動ステップでは、前記操作体の移動中に前記面領域の形状が変化した場合、当該変化後の面領域に前記オブジェクトの接触状態が維持されるように当該オブジェクトが移動させられる、
情報処理方法。 - 複数のオブジェクトを表示パネルに表示する表示機能と、
前記表示パネルに近接又は接触した操作体を検知し、当該操作体に対応する前記表示パネル上の面領域を検出する面領域検出機能と、
前記面領域検出機能により検出された面領域に接触した一又は複数の前記オブジェクトを検知する接触オブジェクト検知機能と、
前記接触オブジェクト検知機能により検知されたオブジェクトの一部又は全部を選択状態にするオブジェクト選択機能と、
をコンピュータに実現させるためのプログラムであり、
前記接触オブジェクト検知機能は、前記操作体の移動中に前記面領域に接触した前記オブジェクトを検知し、
前記オブジェクト選択機能は、前記接触オブジェクト検知機能により検知されたオブジェクトの中で、前記接触オブジェクト検知機能により最初に検知されたオブジェクトと同じ属性を有するオブジェクトを選択状態にする、
プログラム。 - 複数のオブジェクトを表示パネルに表示する表示機能と、
前記表示パネルに近接又は接触した操作体を検知し、当該操作体に対応する前記表示パネル上の面領域を検出する面領域検出機能と、
前記面領域検出機能により検出された面領域に接触した一又は複数の前記オブジェクトを検知する接触オブジェクト検知機能と、
前記接触オブジェクト検知機能により検知されたオブジェクトの一部又は全部を選択状態にするオブジェクト選択機能と、
前記オブジェクト選択機能により選択された順序に従って当該オブジェクト選択部により選択されたオブジェクトを整列させるオブジェクト整列機能と、
をコンピュータに実現させるためのプログラムであり、
前記接触オブジェクト検知機能は、前記操作体の移動中に前記面領域に接触した前記オブジェクトを検知し、
前記オブジェクト選択機能は、前記操作体の移動中に前記接触オブジェクト検知部により検知されたオブジェクトを選択状態にする、
プログラム。 - 前記操作体が移動した場合に、当該操作体に対応する面領域の移動に合わせて前記オブジェクト選択機能により選択状態にされたオブジェクトを移動させるオブジェクト移動機能をさらにコンピュータに実現させるための、
請求項12又は13に記載のプログラム。 - 複数のオブジェクトを表示パネルに表示する表示機能と、
前記表示パネルに近接又は接触した操作体を検知し、当該操作体に対応する前記表示パネル上の面領域を検出する面領域検出機能と、
前記面領域検出機能により検出された面領域に接触した一又は複数の前記オブジェクトを検知する接触オブジェクト検知機能と、
前記接触オブジェクト検知機能により検知されたオブジェクトの一部又は全部を選択状態にするオブジェクト選択機能と、
前記操作体が移動した場合に、当該操作体に対応する面領域の移動に合わせて前記オブジェクト選択機能により選択状態にされたオブジェクトを移動させるオブジェクト移動機能と、
をコンピュータに実現させるためのプログラムであり、
前記オブジェクト移動機能は、前記操作体の移動中に前記面領域の形状が変化した場合、当該変化後の面領域に前記オブジェクトの接触状態が維持されるように当該オブジェクトを移動させる、
プログラム。 - 前記接触オブジェクト検知機能は、前記操作体の移動中に前記面領域に接触した前記オブジェクトを検知し、
前記オブジェクト選択機能は、前記操作体の移動中に前記接触オブジェクト検知機能により検知されたオブジェクトを選択状態にする、
請求項15に記載のプログラム。 - 前記オブジェクトに所定の順序を示す属性が付与されている場合に、前記オブジェクト選択部により選択されたオブジェクトを前記属性が示す順序に従って整列させるオブジェクト整列機能をさらにコンピュータに実現させるための、
請求項12〜16のいずれか1項に記載のプログラム。 - 前記面領域検出機能は、前記操作体に対応する面領域の大きさが所定値よりも小さい場合、当該面領域を1点の座標により表現する、
請求項12〜16のいずれか1項に記載のプログラム。 - 前記面領域検出機能は、前記表示パネルに近接又は接触した複数の操作体を検知して当該複数の操作体に対応する一又は複数の面領域を検出する、
請求項12〜16のいずれか1項に記載のプログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008234424A JP4605279B2 (ja) | 2008-09-12 | 2008-09-12 | 情報処理装置、情報処理方法、及びプログラム |
US12/556,072 US8384744B2 (en) | 2008-09-12 | 2009-09-09 | Information processing apparatus and information processing method |
CN200910170793A CN101673178A (zh) | 2008-09-12 | 2009-09-11 | 信息处理装置和信息处理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008234424A JP4605279B2 (ja) | 2008-09-12 | 2008-09-12 | 情報処理装置、情報処理方法、及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010067126A JP2010067126A (ja) | 2010-03-25 |
JP4605279B2 true JP4605279B2 (ja) | 2011-01-05 |
Family
ID=42020414
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008234424A Expired - Fee Related JP4605279B2 (ja) | 2008-09-12 | 2008-09-12 | 情報処理装置、情報処理方法、及びプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US8384744B2 (ja) |
JP (1) | JP4605279B2 (ja) |
CN (1) | CN101673178A (ja) |
Families Citing this family (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090052673A (ko) * | 2007-11-21 | 2009-05-26 | 엘지전자 주식회사 | 단말기, 그 제어 방법 및 이를 위한 기록 매체 |
JP5448370B2 (ja) * | 2008-05-20 | 2014-03-19 | キヤノン株式会社 | 情報処理装置及びその制御方法、プログラム、記憶媒体 |
JP5428436B2 (ja) * | 2009-03-25 | 2014-02-26 | ソニー株式会社 | 電子機器、表示制御方法およびプログラム |
JP5371798B2 (ja) * | 2010-01-12 | 2013-12-18 | キヤノン株式会社 | 情報処理装置、その情報処理方法及びプログラム |
CN102238331B (zh) * | 2010-04-21 | 2015-05-13 | 奥林巴斯映像株式会社 | 摄影设备 |
JP5549361B2 (ja) * | 2010-05-07 | 2014-07-16 | 住友ベークライト株式会社 | マイクロ流路デバイス |
JP5501992B2 (ja) * | 2010-05-28 | 2014-05-28 | パナソニック株式会社 | 情報端末、画面部品表示方法、プログラム、及び記録媒体 |
US20120038668A1 (en) * | 2010-08-16 | 2012-02-16 | Lg Electronics Inc. | Method for display information and mobile terminal using the same |
US9323442B2 (en) * | 2010-09-30 | 2016-04-26 | Apple Inc. | Managing items in a user interface |
KR20130052743A (ko) * | 2010-10-15 | 2013-05-23 | 삼성전자주식회사 | 항목 선택 방법 |
JP5606281B2 (ja) * | 2010-11-08 | 2014-10-15 | シャープ株式会社 | 表示装置 |
JP5664249B2 (ja) * | 2011-01-06 | 2015-02-04 | ソニー株式会社 | 情報処理装置、情報処理方法及び情報処理プログラム |
CN102609167A (zh) * | 2011-01-25 | 2012-07-25 | 联想(北京)有限公司 | 电子设备及其显示方法 |
JP5654114B2 (ja) * | 2011-02-23 | 2015-01-14 | 京セラ株式会社 | タッチセンサを備えた電子機器 |
US20150046855A1 (en) * | 2011-05-12 | 2015-02-12 | Nec Casio Mobile Communications, Ltd. | Electronic apparatus, control method for electronic apparatus, and program |
JP5516535B2 (ja) | 2011-08-25 | 2014-06-11 | コニカミノルタ株式会社 | 電子情報端末及び領域設定制御プログラム |
CN102955668B (zh) * | 2011-08-29 | 2017-03-01 | 联想(北京)有限公司 | 选择对象的方法及电子设备 |
KR101962445B1 (ko) * | 2011-08-30 | 2019-03-26 | 삼성전자 주식회사 | 터치 스크린을 갖는 휴대 단말기 및 그의 사용자 인터페이스 제공 방법 |
JP5848970B2 (ja) * | 2011-12-22 | 2016-01-27 | 京セラ株式会社 | 装置、方法、及びプログラム |
CN103309569A (zh) * | 2012-03-08 | 2013-09-18 | 百度在线网络技术(北京)有限公司 | 一种用于选择屏幕区域的方法、装置及设备 |
JP5639111B2 (ja) * | 2012-04-27 | 2014-12-10 | 京セラドキュメントソリューションズ株式会社 | 情報処理装置及び画像形成装置 |
CN103383623B (zh) * | 2012-05-04 | 2017-10-13 | 腾讯科技(深圳)有限公司 | 一种移动书签的方法和装置 |
JP5377709B2 (ja) * | 2012-05-23 | 2013-12-25 | 株式会社スクウェア・エニックス | 情報処理装置,情報処理方法,及びゲーム装置 |
CN102799359B (zh) * | 2012-06-20 | 2016-06-08 | 宇龙计算机通信科技(深圳)有限公司 | 终端和终端操控方法 |
CN103809954B (zh) * | 2012-11-14 | 2017-03-22 | 腾讯科技(深圳)有限公司 | 实现界面元素选定的方法和装置 |
JP6033061B2 (ja) * | 2012-11-30 | 2016-11-30 | Kddi株式会社 | 入力装置およびプログラム |
CN103870140B (zh) * | 2012-12-13 | 2018-01-23 | 联想(北京)有限公司 | 一种对象处理方法及装置 |
CN103870147A (zh) * | 2012-12-17 | 2014-06-18 | 联想(北京)有限公司 | 一种信息处理的方法及电子设备 |
US9690464B2 (en) * | 2013-03-21 | 2017-06-27 | Ntt Docomo, Inc. | Terminal device and method for selecting object |
JP6044435B2 (ja) * | 2013-04-19 | 2016-12-14 | ソニー株式会社 | 情報処理装置、情報処理方法及びコンピュータプログラム |
JP6163859B2 (ja) * | 2013-05-14 | 2017-07-19 | コニカミノルタ株式会社 | 情報処理装置、情報処理システム、表示方法、および制御プログラム |
JP5776725B2 (ja) * | 2013-05-14 | 2015-09-09 | コニカミノルタ株式会社 | 画像処理連携システム、携帯端末装置、画像処理連携方法及び画像処理連携プログラム |
TWI669652B (zh) | 2013-07-12 | 2019-08-21 | 日商新力股份有限公司 | 資訊處理裝置、資訊處理方法及電腦程式 |
JP6270109B2 (ja) * | 2013-10-10 | 2018-01-31 | コニカミノルタ株式会社 | オブジェクト操作システム及びオブジェクト操作制御プログラム並びにオブジェクト操作制御方法 |
CN105320438A (zh) * | 2014-06-03 | 2016-02-10 | 欧普照明股份有限公司 | 一种电子触屏设备及其操作方法 |
CN105155941B (zh) * | 2015-09-01 | 2018-06-26 | 北京果加智能科技有限公司 | 智能锁及其控制方法 |
CN105975285B (zh) * | 2016-05-31 | 2019-07-19 | 徐文波 | 一种悬浮窗的控制方法及装置 |
JP6418299B1 (ja) * | 2017-09-15 | 2018-11-07 | 株式会社セガゲームス | 情報処理装置及びプログラム |
CN113126866B (zh) * | 2021-04-27 | 2023-07-21 | 北京百度网讯科技有限公司 | 对象确定方法、装置、电子设备以及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07261932A (ja) * | 1994-03-18 | 1995-10-13 | Hitachi Ltd | センサ内蔵型液晶表示装置及びこれを用いた情報処理システム |
JP2001356878A (ja) * | 2000-06-14 | 2001-12-26 | Hitachi Ltd | アイコン制御方法 |
JP2004310334A (ja) * | 2003-04-04 | 2004-11-04 | Canon Inc | 入力装置、方法及び記憶媒体 |
JP2005322088A (ja) * | 2004-05-10 | 2005-11-17 | Namco Ltd | プログラム、情報記憶媒体及び電子機器 |
JP2006260575A (ja) * | 2006-03-20 | 2006-09-28 | Konami Digital Entertainment:Kk | 情報処理装置、画像移動指示方法及びプログラム |
JP2007128497A (ja) * | 2005-10-05 | 2007-05-24 | Sony Corp | 表示装置および表示方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4286289A (en) * | 1979-10-31 | 1981-08-25 | The United States Of America As Represented By The Secretary Of The Army | Touch screen target designator |
US4914624A (en) * | 1988-05-06 | 1990-04-03 | Dunthorn David I | Virtual button for touch screen |
JPH0261932A (ja) | 1988-08-26 | 1990-03-01 | Matsushita Electric Works Ltd | バックアップ電池の電圧低下検出回路 |
JP4071620B2 (ja) | 2002-12-27 | 2008-04-02 | 株式会社日立製作所 | 情報処理装置 |
WO2008007276A2 (en) * | 2006-06-28 | 2008-01-17 | Koninklijke Philips Electronics, N.V. | Method and apparatus for object learning and recognition based on optical parameters |
-
2008
- 2008-09-12 JP JP2008234424A patent/JP4605279B2/ja not_active Expired - Fee Related
-
2009
- 2009-09-09 US US12/556,072 patent/US8384744B2/en not_active Expired - Fee Related
- 2009-09-11 CN CN200910170793A patent/CN101673178A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07261932A (ja) * | 1994-03-18 | 1995-10-13 | Hitachi Ltd | センサ内蔵型液晶表示装置及びこれを用いた情報処理システム |
JP2001356878A (ja) * | 2000-06-14 | 2001-12-26 | Hitachi Ltd | アイコン制御方法 |
JP2004310334A (ja) * | 2003-04-04 | 2004-11-04 | Canon Inc | 入力装置、方法及び記憶媒体 |
JP2005322088A (ja) * | 2004-05-10 | 2005-11-17 | Namco Ltd | プログラム、情報記憶媒体及び電子機器 |
JP2007128497A (ja) * | 2005-10-05 | 2007-05-24 | Sony Corp | 表示装置および表示方法 |
JP2006260575A (ja) * | 2006-03-20 | 2006-09-28 | Konami Digital Entertainment:Kk | 情報処理装置、画像移動指示方法及びプログラム |
Also Published As
Publication number | Publication date |
---|---|
JP2010067126A (ja) | 2010-03-25 |
CN101673178A (zh) | 2010-03-17 |
US20100141680A1 (en) | 2010-06-10 |
US8384744B2 (en) | 2013-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4605279B2 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
US11216158B2 (en) | Method and apparatus for multitasking | |
JP4666053B2 (ja) | 情報処理装置、情報処理方法およびプログラム | |
US20180364904A1 (en) | Device, Method, and Graphical User Interface for Displaying Content Associated with a Corresponding Affordance | |
US9128605B2 (en) | Thumbnail-image selection of applications | |
US9329774B2 (en) | Switching back to a previously-interacted-with application | |
US9250768B2 (en) | Tablet having user interface | |
JP4900361B2 (ja) | 画像処理装置、画像処理方法およびプログラム | |
JP2010086230A (ja) | 情報処理装置、情報処理方法およびプログラム | |
JP2010176332A (ja) | 情報処理装置、情報処理方法およびプログラム | |
US20090187842A1 (en) | Drag and Drop User Interface for Portable Electronic Devices with Touch Sensitive Screens | |
JP2010157189A (ja) | 情報処理装置、情報処理方法およびプログラム | |
US20110018825A1 (en) | Sensing a type of action used to operate a touch panel | |
KR20070062911A (ko) | 터치 및 드래그를 이용하여 제어 가능한 모바일 장치 및 그조작 방법 | |
JP2010026710A (ja) | 情報処理装置、情報処理方法及び情報処理プログラム | |
KR20120075183A (ko) | 페이지간 오브젝트 이동 방법 및 인터페이스 장치 | |
JP2010191892A (ja) | 情報処理装置、表示制御方法、及びプログラム | |
JP2013089202A (ja) | 入力制御装置、入力制御方法、及び入力制御プログラム | |
JP2013089200A (ja) | 入力制御装置、入力制御方法、及び入力制御プログラム | |
TW201523420A (zh) | 資訊處理裝置、資訊處理方法及電腦程式 | |
JP2013089201A (ja) | 入力制御装置、入力制御方法、及び入力制御プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100702 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100713 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100812 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100907 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100920 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131015 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |