CN103097989B - 信息处理装置以及处理控制方法 - Google Patents

信息处理装置以及处理控制方法 Download PDF

Info

Publication number
CN103097989B
CN103097989B CN201180011738.2A CN201180011738A CN103097989B CN 103097989 B CN103097989 B CN 103097989B CN 201180011738 A CN201180011738 A CN 201180011738A CN 103097989 B CN103097989 B CN 103097989B
Authority
CN
China
Prior art keywords
signal conditioning
conditioning package
touchless manipulation
input pattern
input
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
Application number
CN201180011738.2A
Other languages
English (en)
Other versions
CN103097989A (zh
Inventor
松本拓矢
龟井梨奈子
松井典弘
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Publication of CN103097989A publication Critical patent/CN103097989A/zh
Application granted granted Critical
Publication of CN103097989B publication Critical patent/CN103097989B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1626Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1632External expansion units, e.g. docking stations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • G06F1/1686Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated camera
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/042Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
    • G06F3/0425Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means using a single imaging device like a video camera for tracking the absolute position of a single or a plurality of objects with respect to an imaged reference surface, e.g. video camera imaging a display or a projection screen, a table or a wall surface, on which a computer generated image is displayed or projected
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/044Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
    • 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/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
    • G06F3/04883Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/04106Multi-sensing digitiser, i.e. digitiser using at least two different sensing technologies simultaneously or alternatively, e.g. for detecting pen and finger, for saving power or for improving position detection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/04108Touchless 2D- digitiser, i.e. digitiser detecting the X/Y position of the input means, finger or stylus, also when it does not touch, but is proximate to the digitiser's interaction surface without distance measurement in the Z direction
    • 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/017Gesture based interaction, e.g. based on a set of recognized hand 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means

Landscapes

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

Abstract

一种信息处理装置,在受理非接触操作作为输入的第1输入模式的情况下,受理所检测到的非接触操作作为输入,并开始与所受理的非接触操作相对应的处理,当在从受理该非接触操作作为输入起的规定时间以内检测到切换操作的情况下,使通过所开始的所述处理而得到的输出的状态成为与开始该处理之前的状态相同的状态,该切换操作是用于从所述第1输入模式切换为受理接触操作作为输入的第2输入模式的伴随有对本装置的接触的切换操作。

Description

信息处理装置以及处理控制方法
技术领域
本发明涉及信息处理装置,尤其涉及用户界面的改进。
背景技术
已经公知能够通过基于对操作对象装置的非接触操作的输入来提高用户的便利性的技术(例如,专利文献1)。
专利文献1的技术能够根据用户(驾驶员)使握持方向盘的手的形状成为规定的形状这种非接触操作,选择期望的操作菜单项目。具体地讲,利用声音将车载设备(例如汽车导航***)的操作菜单项目通知用户(驾驶员),在被通知到期望的菜单项目名称时,若用户进行上述非接触操作,则根据通过摄像机取得的图像来检测其形状,并进行与该菜单项目对应的处理。
可是,为了进一步提高用户的便利性,期望在受理如上所述的非检测操作作为输入的模式、和受理针对操作对象的装置具有的按钮或触摸屏等的接触操作作为输入的模式之间,用户根据操作时的状况适当切换输入模式。
现有技术文献
专利文献
专利文献1:日本特开2003-131785号公报
发明要解决的问题
但是,用户在进行从受理根据如上所述的身体的一部分的形状而确定的非接触操作作为输入的模式、向受理接触操作作为输入的模式的切换操作时,有可能产生检测到特定的非接触操作并执行特定的处理的情况。
例如,假设操作对象装置具有用于进行切换操作的特定的按钮,并通过进行诸如手掌遮挡该装置的非接触操作来进行特定的处理。在这种装置中存在如下情况,即为了进行切换操作而想要按下上述特定的按钮的用户的手,作为进行手掌遮挡的非接触操作而被检测到,并执行了上述特定的处理。
在这种情况下,通常用户必须进行用于取消被无意地执行的特定处理(所谓Undo(撤销)处理)的操作。
发明内容
本发明正是鉴于上述问题而提出的,其目的在于提供一种信息处理装置,用户无需进行用于取消在想要进行切换操作时被无意地执行的处理的操作,其中该切换操作用于从受理至少根据身体的一部分的形状而确定的非接触操作作为输入的模式、切换为受理接触操作作为输入的模式。
用于解决问题的手段
为了解决上述问题,本发明的一种信息处理装置,其特征在于,该信息处理装置具有:接触操作检测单元,检测对本装置主体的接触操作;非接触操作检测单元,检测以非接触方式对本装置主体进行的、至少根据用户的身体的一部分的形状而确定的非接触操作;切换检测单元,检测用于将输入模式从第1输入模式切换为第2输入模式的伴随有对本装置的接触的切换操作,该第1输入模式受理由所述非接触操作检测单元检测到的非接触操作作为输入,该第2输入模式受理由所述接触操作检测单元检测到的接触操作作为输入;处理单元,根据指示进行处理;以及控制单元,在所述输入模式是第1输入模式的情况下,该控制单元受理由所述非接触操作检测单元检测到的非接触操作作为输入,并对所述处理单元进行第1指示,该第1指示开始与所受理的非接触操作相对应的处理;当在从受理该非接触操作作为输入起的规定时间以内所述切换检测单元检测到所述切换操作的情况下,该控制单元对所述处理单元进行第2指示,该第2指示使得通过根据所述第1指示由所述处理单元开始的处理而得到的输出的状态成为与开始该处理之前的状态相同的状态。
为了解决上述问题,本发明的一种信息处理装置,其特征在于,该信息处理装置具有:接触操作检测单元,检测对本装置主体的接触操作;非接触操作检测单元,检测以非接触方式对本装置主体进行的、至少根据用户的身体的一部分的形状而确定的非接触操作;切换检测单元,检测用于将输入模式从第1输入模式切换为第2输入模式的伴随有对本装置的接触的切换操作,该第1输入模式受理由所述非接触操作检测单元检测到的非接触操作作为输入,该第2输入模式受理由所述接触操作检测单元检测到的接触操作作为输入;以及处理单元,根据指示进行处理,在所述输入模式是第1输入模式的情况下,受理由所述非接触操作检测单元检测到的非接触操作作为输入,当在从受理所述非接触操作作为输入起的规定时间以内所述切换检测单元未检测到所述切换操作的情况下,对所述处理单元进行开始与作为输入而受理的所述非接触操作相对应的处理的指示,当在从受理所述非接触操作作为输入起的规定时间以内所述切换检测单元检测到所述切换操作的情况下,不对所述处理单元进行所述指示。
发明效果
根据具有上述结构的本发明的信息处理装置,用户无需进行用于取消在想要进行切换操作时被无意地执行的处理的操作,其中该切换操作用于从受理至少根据身体的一部分的形状而确定的非接触操作作为输入的模式、切换为受理接触操作作为输入的模式。
附图说明
图1是表示实施方式1的信息处理装置100的外观的图。
图2是表示信息处理装置100能够检测为非接触操作的用户的手的形状的示例的图。
图3是表示在用户使手的形状为手掌手势的情况下,触摸屏部110的画面从烹饪方法画面G1a切换为材料画面G2的状态的图。
图4是表示将想要按下切换按钮131的用户的手检测为手掌手势,并对材料画面G2进行划入显示的状态的图。
图5是表示在从检测到手掌手势起的规定时间(例如约几秒)以内切换按钮131被按下,并将显示材料画面G2划出的状态的图。
图6是表示烹饪方法画面G1b和备注画面G3的显示示例的图。
图7是表示烹饪方法画面G1c和烹饪方法画面G1d的显示示例的图。
图8是表示烹饪方法图像数据10与部分数据11的关系、及放大烹饪方法图像数据20与部分数据21的关系的图。
图9是表示缩小烹饪方法图像数据30与部分数据31的关系的图。
图10是表示信息处理装置100的主要部分的功能结构的框图。
图11是表示信息处理装置100的控制部170的控制处理的流程图。
图12是用于说明正在执行音乐再现用应用的信息处理装置100的动作的概况的图。
图13是表示变形例2的信息处理装置200的外观的图。
图14是表示在托架250上安装了信息处理装置200的状态的图。
图15是表示信息处理装置200的主要部分的功能结构的框图。
图16是表示信息处理装置200的控制部220的控制处理的流程图。
图17是表示信息处理装置300的主要部分的功能结构的框图。
图18是用于说明在将信息处理装置300安装于托架250的状态下的加速度传感器311对加速度的检测示例的图。
图19是表示信息处理装置300的控制部320的控制处理的流程图。
具体实施方式
下面,参照附图来说明本发明的信息处理装置的一个实施方式。
《实施方式1》
<外观>
图1是表示实施方式1的信息处理装置100的外观的图。
信息处理装置100是能够执行各种应用的所谓个人电脑,如该图所示构成为包括触摸屏部110、摄像机121、切换按钮131和扬声器140。
信息处理装置100具有第1输入模式和第2输入模式这两种输入模式,通过由用户按下切换按钮131,能够在第1输入模式和第2输入模式之间切换输入模式。
第1输入模式是受理根据由摄像机121拍摄到的图像而检测到的非接触操作(详细情况后述)作为输入的模式,第2输入模式是受理对触摸屏部110的接触操作作为输入的模式。
例如,用户在想要从远离信息处理装置100的位置进行操作的情况下使用第1输入模式,在想要从接近信息处理装置100的位置进行操作的情况下使用第2输入模式。
<用户界面规格>
下面,使用图1~8来说明信息处理装置100的显示示例和操作示例。
在图1中示出了在触摸屏部110显示有烹调的烹饪方法画面G1a的示例。
其中,烹饪方法画面G1a是在信息处理装置100执行显示烹饪方法的应用时显示的画面,是在图8(a)所示的烹调的烹饪方法图像数据10中的部分数据11上叠加显示按钮B1~B3的画面。
另外,部分数据11的大小(下面称为“显示尺寸”)是预先根据触摸屏部110的尺寸及按钮的配置而设定的。
图2是表示信息处理装置100能够检测为非接触操作的用户的手的形状的示例的图。
在输入模式是第1输入模式的情况下,用户使自己的手的形状成为图2(a)~(e)所示的任意一种形状,假设信息处理装置100将该形状检测为非接触操作。然后,信息处理装置100将触摸屏部110的画面切换为与检测到的非接触操作对应的画面。
另外,信息处理装置100将与图2(a)~(e)所示的任意一种形状在规定程度上相似的用户的手的形状检测为非接触操作。
另外,下面将图2(a)~(e)所示的手的形状称为“手掌手势”、“拳头手势”、“胜利手势”、“向上手势”、和“向下手势”。
首先,对用户使手的形状成为图2(a)所示的手掌手势的情况进行说明。
图3(a)~(d)是表示在用户使手的形状成为图2(a)所示的手掌手势的情况下,触摸屏部110的画面从烹饪方法画面G1a切换为材料画面G2的状态的图。
在输入模式是第1输入模式的情况下,当在触摸屏部110显示有如图3(a)所示的烹饪方法画面G1a时,用户使自己的手的形状成为图2(a)所示的手掌手势。
在信息处理装置100将该形状检测为非接触操作后,信息处理装置100按照图3(b)~(d)所示将触摸屏部110的画面从烹饪方法画面G1a切换为材料画面G2进行显示。即,信息处理装置100进行使在烹饪方法画面G1a上叠加显示的材料画面G2的一部分的面积随着时间经过而逐渐增大的显示。
下面,将这样把触摸屏部110的画面从画面A切换为画面B的操作表述为对画面B进行划入(wipe-in)显示。
另外,在输入模式是第2输入模式的情况下,即使用户使手指等接触图1所示的“材料”按钮B1,如图3(a)~(d)所示,触摸屏部110的画面也从烹饪方法画面G1a切换为材料画面G2。
下面,将用户使手指等接触触摸屏部110上的各个按钮的显示位置的操作称为选择按钮。
其中,在输入模式是第1输入模式的情况下,在用户的手成为与手掌手势相似的形状时,信息处理装置100有可能将该手的形状检测为非接触操作,并对材料画面G2进行划入显示。
图4(a)~(c)是表示信息处理装置100将想要按下切换按钮131的接近本装置的用户的手的形状检测为手掌手势,并对材料画面G2进行划入显示的状态的图。
信息处理装置100在从检测到上述手掌手势起的规定时间(例如约几秒)以内切换按钮131被按下时,如图5(a)~(c)使触摸屏部110的画面显示返回为烹饪方法画面G1a。即,信息处理装置100进行使在烹饪方法画面G1a上叠加显示的材料画面G2的一部分的面积随着时间经过而逐渐减小的显示。
下面,将这样把触摸屏部110的画面从画面B返回为画面A的操作表述为对画面B进行划出(wipeout)显示。
如图4、5所示,在输入模式是第1输入模式的情况下,假设信息处理装置100将想要按下切换按钮131的用户的手的形状检测为手掌手势,并开始划入显示,用户通过在从该检测起的规定时间以内按下切换按钮131,由此能够使触摸屏部110的画面返回为原来的画面。
即,根据信息处理装置100,在输入模式是第1输入模式的情况下,用户不需进行用于取消在想要进行切换操作时被无意地执行的处理的操作。
下面,对信息处理装置100的其它操作示例和显示示例进行简单说明。
在输入模式是第1输入模式的情况下,在显示有图1所示的烹饪方法画面G1a时,在用户使手的形状成为图2(b)所示的拳头手势的情况下,划入显示图6(a)所示的烹饪方法画面G1b,在用户使手的形状成为图2(c)所示的胜利手势的情况下,划入显示图6(b)所示的备注画面G3。
其中,烹饪方法画面G1b是在图8(a)所示的烹饪方法图像数据10b中的部分数据12上叠加显示按钮B1、B3、B4的画面。
另外,在输入模式是第2输入模式的情况下,在显示有图1所示的烹饪方法画面G1a时,在选择了“下一页”按钮B2的情况下划入显示烹饪方法画面G1b,在选择了“备注”按钮B3的情况下划入显示备注画面G3。
即,该信息处理装置100在第2输入模式时执行在选择了被配置于画面的右上侧的按钮(在图1的示例中指“材料”按钮B1)时进行的处理(在图1的示例中指材料画面G2的划入显示),在第1输入模式时通过用户使手的形状成为手掌手势来执行处理。
同样,在第2输入模式时能够执行在选择了被配置于画面的右下侧的按钮时进行的处理,在第1输入模式时通过用户使手的形状成为拳头手势来执行处理。并且,在第2输入模式时能够执行在选择了被配置于画面的左上侧的按钮时进行的处理,在第1输入模式时通过用户使手的形状成为胜利手势来执行处理。
在输入模式是第1输入模式的情况下,在显示有图1所示的烹饪方法画面G1a时,在用户使手的形状成为图2(d)所示的向上手势的情况下,划入显示图7(a)所示的烹饪方法画面G1c,在用户使手的形状成为图2(e)所示的向下手势的情况下,划入显示图7(b)所示的烹饪方法画面G1d。
其中,烹饪方法画面G1c是在以放大烹饪方法图像数据20(参照图8(b))的左上端位置为原点的显示尺寸的量的部分数据21上叠加显示按钮B1a~B3a的画面,该放大烹饪方法图像数据20是将图8(a)所示的烹饪方法图像数据10按照规定的比例进行放大得到的数据。
另外,烹饪方法画面G1d是在以缩小烹饪方法图像数据30的左上端位置为原点的显示尺寸的量的部分数据31上叠加显示按钮B1b~B3b的画面,该缩小烹饪方法图像数据30是将图8(a)所示的烹饪方法图像数据10按照规定的比例进行缩小得到的数据。另外,在该示例中,由于显示尺寸大于缩小烹饪方法图像数据30的尺寸,因而在此原样显示缩小烹饪方法图像数据30。
<结构>
图10是表示信息处理装置100的主要部分的功能结构的框图。
信息处理装置100如该图所示具有触摸屏部110、非接触操作检测部120、切换检测部130、扬声器140、存储部150、计时部160、控制部170和处理部180。
另外,信息处理装置100构成为包括处理器和存储器,通过由上述的处理器执行在上述存储器中存储的程序,实现控制部170和处理部180各自的功能。
其中,触摸屏部110构成为包括显示器111和接触操作检测部112。
显示器111包括LCD(LiquidCrystalDisplay:液晶显示器),接受来自处理部180的指示并在LCD显示字符或图标等图像。
另外,接触操作检测部112包括触摸传感器113,具有如下功能:即检测用户的接触,并在进行检测的期间以每单位时间(例如25ms)向控制部170发送其接触位置的坐标值(x,y)。
触摸传感器113例如利用静电电容方式的触摸传感器实现。
下面,假设图1中的触摸屏部110的左上端的坐标值为(0,0)、右下端的坐标值为(799,479)进行说明。
另外,在本实施方式中,所谓接触指用户的手指等身体或触摸笔等与触摸屏部110接触的状态,此外也包括用户的手指等身体或触摸笔等接近触摸屏部110直到使触摸屏部110的静电电容变化到规定的阈值以上的状态。
另外,非接触操作检测部120构成为包括摄像机121和对照处理部122。
摄像机121具有以一定的帧频进行拍摄并依次生成图像数据的功能。
另外,对照处理部122存储登记了图2(a)~(e)所示的各种形状的特征量的各个模板信息。对照处理部122具有如下功能:即每当摄像机121生成图像数据时就抽取该图像数据的特征量,将所抽取的特征量和各个模板信息进行对照,并向控制部170发送表示特定的手的形状的信息(下面称为“非接触操作识别符”)。即,该非接触操作识别符表示图2(a)~(e)所示的手的形状中的任意一种形状。
对照处理部122包括专用处理器,上述功能由该专用处理器实现。
另外,切换检测部130包括作为硬件按钮的切换按钮131,具有在切换按钮131被按下时向控制部170发送表示切换输入模式的信号(下面称为“切换信号”)的功能。
另外,扬声器140接受来自处理部180的指示并输出声音。
另外,存储部150是用于存储模式信息151的存储器区域。
其中,模式信息151是表示当前的输入模式的信息。
计时部160具有如下功能:即接受来自控制部170的指示,并开始预先设定的规定时间(在该示例中是几秒左右)的计时,在完成该规定时间的计时后将该情况通知控制部170,计时部160例如利用定时器或计数器实现。
另外,该规定时间是预先根据如下时间设定的,即从用户想要按下切换按钮131而使与信息处理装置100的距离接近至能够检测到用户的手的距离(例如约1m)时起、到切换按钮131被按下所花费的平均时间。
控制部170具有根据来自切换检测部130的切换信号的接收而更新存储部150的模式信息151的功能。并且,控制部170具有如下功能:即根据该模式信息151、从接触操作检测部112或者非接触操作检测部120接收到的信息、来自切换检测部130的切换信号的接收,控制处理部180的处理的执行。
控制部170构成为包括处理控制部171和坐标通知部172。
处理控制部171具有向处理部180发送处理的开始指示和Undo处理的执行指示的功能。
处理控制部171在从非接触操作检测部120接收到非接触操作识别符时发送处理的开始指示,当在从接收到该非接触操作识别符起的规定时间以内从切换检测部130接收到切换信号时发送Undo处理的执行指示。另外,为了对该规定时间进行计时,处理控制部171在从非接触操作检测部120接收到非接触操作识别符时,指示计时部160开始计时。
其中,处理的开始指示用于指示开始根据在处理部180中正执行的应用而应该执行的处理,在模式信息151表示第1输入模式的情况下,从非接触操作检测部120接收到非接触操作识别符被指定。
例如,如图1所示,当正在处理部180中执行显示烹饪方法的应用的情况下发送的处理的开始指示,相当于在与该指示所指定的非接触操作识别符所表示的非接触操作对应的画面上,切换显示器111的显示的处理的开始指示。
另外,Undo处理的执行指示用于指示使按照上述处理的开始指示而在处理部180中开始的处理的执行停止,并使通过执行该处理而得到的输出的状态成为与开始该处理之前的状态相同的状态。
例如,如上述的示例所述,当正在处理部180中执行显示烹饪方法的应用的情况下发送的Undo处理的执行指示,相当于在开始执行基于上述处理的开始指示的处理之前所显示的图1的烹饪方法画面G1a上,返回显示器111的显示的处理的执行指示。
另外,坐标通知部172具有如下功能:即在存储部150的模式信息151表示第2输入信息的情况下,向处理部180发送从接触操作检测部112接收到的坐标值。
另外,处理部180具有在正执行的应用中进行与从控制部170接收到的坐标值及指示相对应的处理的功能。
并且,处理部180用于按照在显示器111显示的各个画面中的各个按钮的尺寸、形状、配置(坐标)及按每个画面,来管理按照操作(接触操作和非接触操作)而应该执行的处理。
处理部180例如在执行显示烹饪方法的应用的情况下,在从控制部170接收到坐标值及处理的开始指示时,按照下面所述进行划入显示。
即,处理部180在信息处理装置100具备的存储器中存储在即将开始划入显示之前显示于显示器111的图像(下面称为“前图像”)、和刚刚完成划入显示后显示于显示器111的图像(下面称为“后图像”)。
并且,处理部180以应该合成于前图像的后图像的一部分图像的面积逐渐增大、在计时部160完成规定时间的计时时完整显示出后图像的方式进行划入显示,即反复进行后图像的一部分图像合成于前图像的合成图像的生成和显示。
并且,处理部180在执行显示烹饪方法的应用的情况下,在从控制部170接收到Undo处理的执行指示时,停止划入显示并按照下面所述进行划出显示。
即,处理部180在接收到Undo处理的执行指示之前,按照与根据上述处理的开始指示而进行的划入显示相反的顺序反复进行各个合成画面的生成和显示。
即,处理部180在从控制部170接收到Undo处理的执行指示时,以与显示于显示器111的合成图像中的后图像的面积相比、使得应该合成于前图像的后图像的一部分图像的面积逐渐减小、最终完整显示出前图像的方式,进行划出显示,即,反复进行将后图像的一部分图像合成于前图像的合成图像的生成和显示。
<动作>
下面,使用图11来说明具有上述结构的信息处理装置100的动作。
图11是表示信息处理装置100的控制部170的控制处理的流程图。
该图所示的控制处理是在信息处理装置100的电源被接通后开始的,并且在电源被切断时结束,但没有特意图示。
另外,假设在开始下面的说明的时刻,在显示器111显示有烹饪方法画面G1a。
在信息处理装置100的电源被接通后,控制部170将模式信息初始化以表示第1输入模式(步骤S1),并判定是否进行了切换操作(步骤S2)。
在从切换检测部130接收到切换信号的情况下,控制部170判定为进行了切换操作(步骤S2:是),并更新模式信息。即,控制部170在模式信息表示的输入模式是第1输入模式时更新模式信息以表示第2输入模式,在输入模式是第2输入模式时更新模式信息以表示第1输入模式(步骤S3),然后进入步骤S4的处理。
并且,在没有从切换检测部130接收到切换信号的情况下,控制部170判定为没有进行切换操作(步骤S2:否),不进行任何处理,即进入步骤S4的处理。
控制部170判定模式信息表示的输入模式是第1输入模式和第2输入模式中的哪一种模式(步骤S4),在是第2输入模式的情况下(步骤S4:第2输入模式),坐标通知部172判定是否从接触操作检测部112接收到坐标值(步骤S5)。
坐标通知部172在没有接收到坐标值的情况下(步骤S5:否),再次从步骤S2开始进行处理,在接收到坐标值的情况下(步骤S5:是),向处理部180发送所接收到的坐标值(步骤S6)。
接收到该坐标值的处理部180判定所接收到的坐标值是否包含在正显示于显示器111的画面中的任意一个按钮的范围内,并执行将所接收到的坐标值分配给包含在该范围内的按钮的处理。
在该示例中,由于在显示器111显示有烹饪方法画面G1a,因而在所接收到的坐标值包含在例如材料按钮B1的范围内的情况下,处理部180执行材料画面G2的划入显示。
在完成步骤S6的处理后,控制部170再次从步骤S2开始进行处理。
另一方面,在步骤S4,在输入模式是第1输入模式的情况下(步骤S4:第1输入模式),处理控制部171判定是否从非接触操作检测部120接收到非接触操作识别符(步骤S7)。
处理控制部171在没有接收到非接触操作识别符的情况下(步骤S7:否),再次从步骤S2开始进行处理,在接收到非接触操作识别符的情况下(步骤S7:是),使计时部160开始规定时间的计时(步骤S8)。
处理控制部171向处理部180发送用于指定在步骤S7接收到的非接触操作识别符的处理的开始指示(步骤S9)。
接收到该处理的开始指示的处理部180,开始与接收到的处理的开始指示所指定的非接触操作识别符所表示的非接触操作相对应的处理。
在该示例中,由于在显示器111显示有烹饪方法画面G1a,因而例如在所指定的非接触操作识别符表示的非接触操作是手掌手势的情况下,处理部180按照图4所示开始材料画面G2的划入显示。
然后,控制部170与步骤S2的处理相同地判定是否进行了切换操作(步骤S10),在判定为没有进行切换操作的情况下(步骤S10:否),处理控制部171判定从最近刚刚进行非接触操作起是否经过了规定时间(步骤S11)。
处理控制部171在没有从计时部160接收到通知的情况下,判定为没有经过规定时间(步骤S11:否),再次从步骤S10开始进行处理,在从计时部160接收到的通知的情况下,判定为计时了规定时间(步骤S11:是),不进行任何处理,控制部170再次从步骤S2开始进行处理。
并且,在步骤S10,在控制部170判定为进行了切换操作的情况下(步骤S10:是),处理控制部171向处理部180发送Undo处理的执行指示(步骤S12)。
接收到该Undo处理的执行指示的处理部180停止当前正在执行中的处理(在该示例中为划入显示),并使通过执行该处理而得到的输出的状态成为与开始该处理之前的状态相同的状态。
在上述的示例中,由于正在执行材料画面G2的划入显示,因而处理部180停止该材料画面G2的划入显示,而开始材料画面G2的划出显示,最终将在开始该材料画面G2的划入显示之前所显示的烹饪方法画面G1a显示于显示器111。
然后,处理控制部171与步骤S3的处理相同地更新模式信息(步骤S13),控制部170再次从步骤S2开始进行处理。
《变形例1》
在上述实施方式1中,以在信息处理装置100中执行显示烹饪方法的应用的情况为例,使用图11对信息处理装置100的动作进行了说明。下面,以在信息处理装置100中执行音乐再现用应用的情况为例,对信息处理装置100的动作进行说明。
<动作>
图12(a)、(b)是用于说明正在执行音乐再现用应用的信息处理装置100的动作的概况的图。
在图12(a)中示出了如下状态:即信息处理装置100将想要按下切换按钮131的用户的手检测为手掌手势,并且要开始在该图中用斜线部示出的、标题为“音乐A”的被选中的音乐(下面,简称为“音乐A”)的再现。
在处理部180中,在实际开始音乐A的再现后,与该音乐A相关的声音被从扬声器140输出。
另外,图12(b)示出了如下状态:即在从检测到上述手掌手势起的规定时间以内(例如约几秒),切换按钮131被按下,信息处理装置100停止了音乐A的再现。
由于该音乐A的再现的停止,此前从扬声器140输出的与该音乐A相关的声音的输出停止。
在信息处理装置100中执行音乐再现用应用时的信息处理装置100的控制处理如图11所示。
其中,在步骤S6接收到从坐标通知部172发送的坐标值的处理部180,执行被分配给所接收到的坐标值包含在其范围内的按钮(例如图12(a)中的再现按钮B5)的被选中的音乐(在图12(a)的示例中指“音乐A”)的再现处理。
另外,在步骤S9接收到从处理控制部171发送的处理的开始指示的处理部180,如果所接收到的处理的开始指示所指定的非接触操作识别符表示的非接触操作例如是手掌手势,则开始选择中的音乐(在图12(a)的示例中指“音乐A”)的再现。
另外,在步骤S12接收到从处理控制部171发送的Undo处理的执行指示的处理部180,停止当前正在执行的音乐(在图12(b)的示例中指“音乐A”)的再现。
《变形例2》
在实施方式1中,以通过用户按下切换按钮131来进行输入模式的切换的情况为例进行了说明。
下面,以根据相对于托架的拆装来进行输入模式的切换的情况为例,重点说明与实施方式1的信息处理装置100的不同之处。
<外观>
图13是表示变形例2的信息处理装置200的外观的图,图14是表示在托架250上安装了信息处理装置200的状态的图。
如图13所示,信息处理装置200构成为包括触摸屏部110、摄像机121、扬声器140和开关211,设置开关211来取代实施方式1的信息处理装置100的切换按钮131,这一点与信息处理装置100不同。
该开关211如图14所示在将信息处理装置200安装于托架250时被按下。即,开关211未被按下表示信息处理装置200被从托架250取下。
另外,图13所示的开关211的形状及配置仅是一例,只要能够在信息处理装置200被安装于托架250的状态下被按下,即可适当进行变更。
<结构>
图15是表示信息处理装置200的主要部分的功能结构的框图。
信息处理装置200如该图所示具有触摸屏部110、非接触操作检测部120、切换检测部210、扬声器140、存储部150、计时部160、控制部220和处理部180。
信息处理装置200设置切换检测部210和控制部220来取代实施方式1的信息处理装置100的切换检测部130和控制部170,这一点与信息处理装置100不同。
其中,切换检测部210包括开关211,具有在开关211被按下的期间向控制部220发送表示被按下的信号(下面称为“按下信号”)的功能。
另外,控制部220基本上具有与实施方式1的控制部170相同的功能,但与控制部170的不同之处在于,根据来自切换检测部210的按下信号的发送状态是否发生了变化来进行模式信息151的更新。
即,在从发送按下信号的状态变化为没有发送按下信号的状态的情况下,认为信息处理装置200已从托架250上取下,通常认为用户对触摸屏110进行接触操作。
因此,在变化为没有发送按下信号的状态的情况下,控制部220更新模式信息151以表示第2输入模式。
并且,相反在从没有发送按下信号的状态变化为发送按下信号的状态的情况下,认为信息处理装置200被安装于托架250,通常认为用户进行非接触操作。
因此,在变化为发送按下信号的状态的情况下,控制部220更新模式信息151以表示第1输入模式。
<动作>
下面,使用图16来说明具有上述结构的信息处理装置200的动作。
图16是表示信息处理装置200的控制部220的控制处理的流程图。
在信息处理装置200的控制处理中,包含步骤S20~S22来取代图11所示的实施方式1的信息处理装置100的控制处理的步骤S1、S2、S10,这一点与信息处理装置100的控制处理不同。
因此,下面重点说明步骤S20~S22的处理。
首先,在信息处理装置200的电源被接通后,控制部220将模式信息初始化(步骤S20),使得在没有从切换检测部210发送按下信号时表示第1输入模式,在从切换检测部210发送了按下信号时表示第2输入模式。
然后,控制部220根据来自切换检测部210的按下信号的发送状态是否发生了变化,判定是否进行了切换操作(步骤S21)。
当在步骤S21的处理之前没有从切换检测部210发送按下信号的情况下开始了按下信号的发送时,以及当在步骤S21的处理之前已从切换检测部210发送了按下信号的情况下停止按下信号的发送时,判定为进行了切换操作(步骤S21:是),进入步骤S3的模式信息的更新处理。
另一方面,当在步骤S21的处理之前没有从切换检测部210发送按下信号的情况下持续没有发送按下信号时,以及当在步骤S21的处理之前已从切换检测部210发送了按下信号的情况下持续发送按下信号时,判定为没有进行切换操作(步骤S21:否),进入步骤S4的输入模式的判定处理。
以后的步骤S4~S9的处理按照在实施方式1中的说明进行,在完成步骤S9的开始指示的发送处理时,控制部220与步骤S21相同地判定是否进行了切换操作(步骤S22)。
在判定为没有进行切换操作的情况下(步骤S22:否),进入步骤S11的经过规定时间的判定处理,在判定为进行了切换操作的情况下(步骤S22:是),进入步骤S12的Undo处理的执行指示的发送处理。
《实施方式2》
在实施方式1中说明了如下情况,即如图11所示,信息处理装置100在输入模式是第1输入模式的情况下检测到非接触操作时,根据处理的开始指示,开始处理,并在从检测到非接触操作起的规定时间以内检测到切换操作的情况下,根据Undo处理的执行指示执行Undo处理。
下面说明的示例是在检测到非接触操作的情况下,不马上根据处理的开始指示开始处理,而是仅限于在从检测到非接触操作起的规定时间以内未检测到切换操作的情况下开始该处理。
通过这样进行处理,与实施方式1的情况相同地,在输入模式是第1输入模式的情况下,用户不需进行用于取消在想要进行切换操作时被无意地执行的处理的操作。
并且,在该示例中,对根据实施方式2的信息处理装置具备的加速度传感器的检测值来进行输入模式的切换的情况进行说明。
下面,关于实施方式2的信息处理装置,重点说明与实施方式1的信息处理装置100的不同之处。
<结构>
图17是表示信息处理装置300的主要部分的功能结构的框图。
信息处理装置300如该图所示具有触摸屏部110、非接触操作检测部120、切换检测部310、扬声器140、存储部150、计时部160、控制部320和处理部180。
信息处理装置300设置切换检测部310和控制部320来取代实施方式1的信息处理装置100的切换检测部130和控制部170,这一点与信息处理装置100不同。
其中,切换检测部310包括加速度传感器311,根据加速度传感器311检测到的加速度的变化,向控制部320发送切换信号。
加速度传感器311例如利用3轴加速度传感器实现,在如图18所示将信息处理装置300安装于托架250的状态下,作为一例,假设检测到x轴和y轴的加速度大致为0、z轴的加速度大致为1.0g。
下面,将加速度传感器311检测到的x轴和y轴的加速度大致为0、而且z轴的加速度大致为1.0g的状态,称为“安装状态”。
在从安装状态变化为加速度传感器311检测到的z轴的加速度比1.0g减小规定阈值以上的状态的情况下、以及从非安装状态的状态变化为安装状态并持续安装状态达一定时间(例如约10秒)的情况下,切换检测部310发送切换信号。
另外,控制部320设置处理控制部321来取代实施方式1的信息处理装置100的控制部170的处理控制部171,这一点与控制部170不同。
处理控制部321向处理部180发送处理的开始指示的定时、以及不发送Undo处理的执行指示这一点,与处理控制部171不同。
处理控制部321在模式信息151表示第1输入模式的情况下,仅限于在从非接触操作检测部120接收到非接触识别符起的规定时间(在该示例中是几秒左右)以内没有从切换检测部310接收到切换信号时,向处理部180发送处理的开始指示。
<动作>
下面,使用图19来说明具有上述结构的信息处理装置300的动作。
图19是表示信息处理装置300的控制部320的控制处理的流程图。
在信息处理装置300的控制处理中,当在步骤S11进行了肯定的判定(步骤S11:是)的情况下,执行图11所示的实施方式1的信息处理装置100的控制处理的步骤S9的处理,并且不进行步骤S12的处理。
下面,以与信息处理装置100的控制处理的不同之处为中心,对信息处理装置300的控制处理进行说明。
信息处理装置300与信息处理装置100相同地执行步骤S1~S8的处理,当在步骤S8使计时部160开始计时后,处理控制部321在不进行切换操作且经过了规定时间的情况下(步骤S10:否,S11:是),进行处理的开始指示的发送处理(步骤S9),再次从步骤S2开始进行处理。
另一方面,当在经过规定时间之前进行了切换操作的情况下(步骤S10:是),控制部320进行模式信息的更新处理(步骤S13),再次从步骤S2开始进行处理。
《补充》
以上根据各个实施方式和各个变形例对本发明的信息处理装置进行了说明,然而也能够进行如下所述的变形,本发明当然不限于在上述的各个实施方式和各个变形例中示出的信息处理装置。
(1)关于各个实施方式和各个变形例的信息处理装置具备的非接触操作检测部120,说明了根据由摄像机121拍摄并生成的图像数据来检测非接触操作的情况。
但是,也可以将非接触操作检测部120变形为具有测距传感器(rangesensor)来取代摄像机121,根据由测距传感器得到的距离图像来检测非接触操作。
距离图像是用于根据所输出的声波或光接触到检测对象(在该示例中指用户)并返回来为止的时间,对于各个像素求出从测距传感器到检测对象的距离的图像。
并且,不限于测距传感器,也可以采用能够得到距离图像的传感器、例如多个距离传感器。
并且,也可以是,例如在用户的手上佩戴数据手套(dataglove),以无线或者有线方式向信息处理装置发送由数据手套检测到的表示手的形状的数据,根据该数据来检测非接触操作。
并且,也可以是,例如对用户的手指的关节位置附加标记(例如***(seal)),非接触操作检测部120根据由摄像机121拍摄并生成的图像数据中的标记的位置来检测非接触操作。
并且,在各个实施方式、各个变形例以及上述说明中,说明了根据用户的手的形状来检测特定的非接触操作的情况,但也可以根据手以外的其它的身体的一部分的形状来检测特定的非接触操作。另外,不仅仅是用户的身体的一部分的形状,也可以根据形状和动作来检测非接触操作,例如在用户使手的形状成为手掌手势并且进行摆手那样的动作的情况下,检测非接触操作。
关于用户的身体的一部分的动作,能够定期地取得用户的身体的一部分的形状,并根据前后的形状的差异进行检测。
(2)在实施方式1、2及变形例2中,说明了根据作为输入而受理的非接触操作来进行显示器111的显示切换处理的情况。
但是,不限于此,例如也可以使一个以上的字符对应于各个非接触操作,将与作为输入而受理的非接触操作对应的一个以上的字符显示在正在显示中的画面上。即,在受理非接触操作作为输入时,也可以从没有显示一个以上的字符的画面切换为显示有一个以上的字符的画面。
(3)关于各个实施方式及各个变形例的信息处理装置,说明了具有由显示器111和包括触摸屏113的接触操作检测部112构成的触摸屏部110的情况。
但是,也可以配置在显示器111之外的独立的接触操作检测部112,使接触操作检测部112作为所谓的触摸垫(touchpad)发挥作用。
并且,说明了显示器111包括LCD的情况,但不限于LCD,也可以包括有机EL(Electro-Luminescence:电致发光)等。
并且,说明了显示器111的LCD的形状是大致矩形的情况,然而也可以是例如圆形状、其它多边形状。
并且,说明了接触操作检测部112包括触摸传感器113的情况,但只要能够检测对本装置主体的接触操作即可,例如也可以包括硬件按钮组来取代触摸传感器113。
(4)关于各个实施方式及各个变形例的触摸传感器113说明了利用静电电容方式的触摸传感器实现的情况,作为该静电电容方式的触摸传感器能够采用投影型或表面型等合适的结构,所述投影型的触摸传感器在塑料或玻璃等基板上形成多个电极图案,通过测定基于接触点附近的多个电极图案的电流量的比率进行判别,所述表面型的触摸传感器构成为具有导电膜和基板,在基板的角落设置电极,形成基于导电膜的均匀的电场,测定通过手指等的接触而形成的角落的电极的电流量的比率,并判别接触位置。
并且,触摸传感器113不限于利用静电电容方式的触摸传感器实现的情况,也可以利用如下方式的传感器实现:采用电子笔等专用的笔的电磁感应方式;由双层构造的透明电极构成的矩阵开关方式;向两片电阻膜中的一片电阻膜施加电压,在另一片电阻膜中检测与所操作的位置对应的电压的电阻膜方式;根据压电元件的电压变化来检测振动波的回弹(bounce),并检测手指等的接触的表面波方式;利用被遮光的红外线检测手指等接触的位置的红外线方式;在画面中装配光传感器并检测接触位置的光传感器方式等。
(5)关于将输入模式从第1输入模式切换为第2输入模式的切换操作,不限于在各个实施方式及各个变形例中说明的示例,例如也可以是对触摸屏部110的接触。
并且,为了提高用户的便利性,也可以将在各个实施方式及各个变形例中说明的切换操作进行组合。即,也可以是,例如将实施方式1的包括切换按钮131的切换检测部130变形为包括开关211或者加速度传感器311,在切换按钮131被按下的情况下以及在检测到信息处理装置被从托架250取下的情况下,切换输入模式。
并且,在各个实施方式及各个变形例中,说明了用于将输入模式从第1输入模式切换为第2输入模式的切换操作、和用于将输入模式从第2输入模式切换为第1输入模式的操作是相同操作的示例,但也可以是不同的操作。
另外,图1所示的切换按钮131的形状及配置仅是一例,也可以进行适当变更。
(6)在实施方式2中说明了加速度传感器311检测相比1.0g减小规定阈值以上的z轴的加速度,由此检测到用户已提起安装于托架250的状态(安装状态)下的信息处理装置300,并且切换检测部310发送切换信号。
但是,也可以变形为在加速度传感器311的任意一个轴的加速度变化了规定程度时发送切换信号。由此,即使没有托架250,也能够检测到用户提起信息处理装置300,并将输入模式从第1输入模式切换为第2输入模式。
另外,也可以是,在加速度传感器311检测到的各个轴的加速度在一定时间(例如约10秒)内没有变化的情况下,发送切换信号。由此,在用户将信息处理装置放置于桌子等上的情况下,能够将输入模式从第2输入模式切换为第1输入模式。
(7)在实施方式1、2及变形例2中说明了在输入模式是第1输入模式的情况下在检测到非接触操作时,开始与检测到的非接触操作对应的画面的划入显示,当在从检测到非接触操作起的规定时间以内进行了切换操作的情况下进行划出显示。
但是,也可以是不进行划入显示,而是将显示从在检测到非接触操作之前所显示的画面一下子切换为与检测到的非接触操作对应的画面。并且,也可以是不进行划出显示,而是将显示从正显示中的画面一下子切换为在开始划入显示之前所显示的画面。
(8)在各个实施方式及各个变形例中说明了计时部160计时的规定时间是预先设定的情况,然而例如也可以由用户进行设定。并且,也可以是,例如在信息处理装置的运行开始时使用户进行多次切换操作,将从检测到想要进行切换操作的非接触操作起到实际进行切换操作所花费的时间的平均值设定为规定时间。
(9)关于本发明的信息处理装置的形状,不限于诸如各个实施方式及各个变形例的信息处理装置那样的板状,也可以是诸如通常的笔记本电脑那样可折叠的形状。
(10)在变形例1中说明了在输入模式是第1输入模式的情况下,当在从检测到非接触操作起的规定时间以内进行了切换操作的情况下,作为Undo处理是进行使再现中的音乐停止的处理。但是,作为Undo处理也可以不仅仅进行使再现中的音乐停止的处理,也进行显示器111的显示切换处理。即,也可以使显示器111的画面返回到开始音乐的再现处理之前的画面(图12(a)的画面)。
(11)在各个实施方式及各个变形例中说明的各个构成要素中的全部要素或者一部分要素也可以利用单片或者多片的集成电路实现,还可以利用计算机的程序实现,还可以利用其它任何方式实现。
并且,在各个实施方式及各个变形例中说明的各个构成要素通过与信息处理装置具有的处理器协作进行动作来实现其功能。
并且,集成电路化的方法也可以利用专用电路或者通用处理器实现。也可以采用在制作LSI后能够编程的现场可编程门阵列(FPGA:FieldProgrammableGateArray)、能够重构架LSI内部的电路单元的连接和设定的可重构处理器(reconfigurableprocessor)。
在此,把使用的集成电路设为LSI,但根据集成度的不同,有时也被称为IC、***LSI、超级(super)LSI、特级(ultra)LSI。
另外,如果伴随半导体技术的发展或利用派生的其他技术替换LSI的集成电路化的技术问世,当然也可以使用该技术进行功能单元的集成化。还存在适用生物技术等的可能性。
(12)也可以将用于使处理器执行在各个实施方式及各个变形例中说明的信息处理装置的控制处理(参照图11、16、19)的程序,记录在记录介质中或者通过各种通信路径等进行流通并颁布。这种记录介质有IC卡、硬盘、光盘、软盘、ROM、闪存等。所流通及颁布的程序通过被存储在设备的处理器能够读取的存储器等中来进行使用,通过由该处理器执行该程序,实现在各个实施方式及各个变形例中示出的信息处理装置的各种功能。
(13)也可以将上述(1)~(12)的一部分或者全部的变形组合起来适用于各个实施方式及各个变形例的信息处理装置。
(14)下面,对本发明的一个实施方式的信息处理装置的结构及其变形例和各种效果进行说明
(a)本发明的一个实施方式的一种信息处理装置,其特征在于,该信息处理装置具有:接触操作检测单元,检测对本装置主体的接触操作;非接触操作检测单元,检测以非接触方式对本装置主体进行的、至少根据用户的身体的一部分的形状而确定的非接触操作;切换检测单元,检测用于将输入模式从第1输入模式切换为第2输入模式的伴随有对本装置的接触的切换操作,该第1输入模式受理由所述非接触操作检测单元检测到的非接触操作作为输入,该第2输入模式受理由所述接触操作检测单元检测到的接触操作作为输入;处理单元,根据指示进行处理;以及控制单元,在所述输入模式是第1输入模式的情况下,该控制单元受理由所述非接触操作检测单元检测到的非接触操作作为输入,并对所述处理单元进行第1指示,该第1指示开始与所受理的非接触操作相对应的处理;当在从受理该非接触操作作为输入起的规定时间以内所述切换检测单元检测到所述切换操作的情况下,该控制单元对所述处理单元进行第2指示,该第2指示使得通过根据所述第1指示由所述处理单元开始的处理而得到的输出的状态成为与开始该处理之前的状态相同的状态。
假设在该信息处理装置中,在根据想要进行切换操作时的例如用户的手的形状而确定的非接触操作作为输入被受理了。即使在这种情况下,根据该信息处理装置,通过由用户在从该受理起的规定时间以内进行实际的切换操作,能够使通过与作为输入而受理的非接触操作相对应的处理而得到的输出状态,成为与开始该处理之前的状态相同的状态。
因此,用户无需特意进行用于使输出状态返回到开始与检测到的非接触操作相对应的处理之前的状态的操作。
(b)并且,也可以是,所述信息处理装置还具有显示器,所述控制单元对所述处理单元进行对所述显示器的画面执行切换显示的显示切换处理的开始指示,作为所述第1指示,所述控制单元对所述处理单元进行在所述显示器上显示如下画面的处理的执行指示,作为所述第2指示,该画面是所述处理单元根据所述第1指示即将开始所述显示切换处理之前的该显示器的画面。
假设该信息处理装置中,在根据想要进行切换操作时的例如用户的手的形状而确定的非接触操作作为输入被受理,并在该信息处理装置中开始了显示器的显示切换处理。即使在这种情况下,根据该信息处理装置,通过由用户在从该受理起的规定时间以内进行实际的切换操作,也能够在显示器显示即将开始显示切换处理之前的画面。
因此,用户无需特意进行用于使该信息处理装置的显示器的画面返回到即将开始显示切换处理之前的画面的操作。
(c)并且,也可以是,所述处理单元在从所述控制单元接受到所述第1指示时,开始基于该第1指示的所述显示切换处理,从开始了该显示切换处理的时刻起,到从该控制单元受理该第1指示所涉及的非接触操作作为输入开始、经过了所述规定时间以上的时间的时刻为止,作为该显示切换处理,以完成了该显示切换处理的时刻应该显示的处理后画面逐渐出现的方式,将所述显示器的画面从即将接受所述第1指示之前的画面切换显示为该处理后画面。
假设该信息处理装置中,在根据想要进行切换操作时的例如用户的手的形状而确定的非接触操作作为输入被受理了。即使在这种情况下,根据该信息处理装置,通过由用户在从该受理起的规定时间以内进行实际的切换操作,也能够使在完成了显示切换处理的时刻应该显示的处理后画面被显示到中途,并从该被显示到中途的画面切换显示为即将开始显示切换处理之前的画面。
由此,用户能够根据显示器的画面推移的状态容易地识别到如下内容,即:虽然在想要进行切换操作时非接触操作被检测到并产生了该信息处理装置的画面的切换,但是无需进行使显示器的画面返回到非接触操作被检测到之前的画面的操作。
(d)并且,也可以是,所述处理单元进行将所述显示器的画面从即将开始所述显示切换处理之前的画面、切换显示为该画面中的显示物的尺寸被变更后的画面的处理,作为所述显示切换处理。
根据该信息处理装置,能够通过非接触操作来变更画面中的显示物的尺寸并进行显示。
(e)并且,也可以是,所述切换检测单元包括硬件按钮,根据所述硬件按钮被按下,来进行所述切换操作的检测。
根据该信息处理装置,能够利用硬件按钮的按下这种简单的方法进行切换操作的检测。
(f)并且,也可以是,所述切换检测单元包括检测本装置产生的加速度的加速度传感器,根据所述加速度传感器检测到的加速度变化了规定程度,来进行所述切换操作的检测。
该信息处理装置根据加速度传感器检测到的加速度的变化来检测切换操作。因此,用户为了手持该信息处理装置进行接触操作,仅仅通过提起信息处理装置,即可切换为受理接触操作作为输入的第2模式。
(g)并且,也可以是,所述信息处理装置构成为能够在托架上自由拆装,所述切换检测单元包括用于检测是否被安装于所述托架上的传感器,根据由所述传感器进行的未被安装于所述托架的检测,来进行所述切换操作的检测。
该信息处理装置根据由传感器进行的未被安装于托架的检测来检测切换操作。因此,用户为了手持该信息处理装置进行接触操作,仅将信息处理装置从托架上取下,即可切换为受理接触操作作为输入的第2模式。
(h)并且,也可以是,所述接触操作检测单元包括与所述显示器重叠配置的触摸传感器,所述切换检测单元根据所述输入模式是第1输入模式时由所述接触操作检测单元进行的针对所述触摸传感器的接触操作的检测,来进行所述切换操作的检测。
该信息处理装置根据针对触摸传感器的接触操作的检测来检测切换操作。因此,用户为了进行针对与显示器重叠配置的触摸传感器即触摸屏的接触操作,通过进行接触该触摸屏这种直观操作,能够切换为受理接触操作作为输入的第2模式。
(i)并且,也可以是,所述非接触操作检测单元包括摄像机,通过基于由该摄像机拍摄到的图像的对照处理,来检测所述非接触操作。
根据该信息处理装置,通过基于由摄像机拍摄到的图像的对照处理,能够比较容易地检测至少根据用户的身体的一部分的形状而确定的非接触操作。
(j)并且,也可以是,所述信息处理装置具有扬声器,所述控制单元对所述处理单元进行来自所述扬声器的声音输出的开始指示,作为所述第1指示,所述控制单元对所述处理单元进行根据所述第1指示由所述处理单元开始的来自所述扬声器的声音输出的停止指示,作为所述第2指示。
假设该信息处理装置中,根据想要进行切换操作时的例如用户的手的形状而确定的非接触操作作为输入被受理,并开始来自扬声器的声音输出。即使在这种情况下,根据该信息处理装置,通过用户在从该受理起的规定时间以内进行实际的切换操作,也能够停止来自扬声器的声音输出。因此,用户无需特意进行使声音输出停止的操作。
(k)本发明的一个实施方式的一种信息处理装置,其特征在于,该信息处理装置具有:接触操作检测单元,检测对本装置主体的接触操作;非接触操作检测单元,检测以非接触方式对本装置主体进行的、至少根据用户的身体的一部分的形状而确定的非接触操作;切换检测单元,检测用于将输入模式从第1输入模式切换为第2输入模式的伴随有对本装置的接触的切换操作,该第1输入模式受理由所述非接触操作检测单元检测到的非接触操作作为输入,该第2输入模式受理由所述接触操作检测单元检测到的接触操作作为输入;以及处理单元,根据指示进行处理,在所述输入模式是第1输入模式的情况下,受理由所述非接触操作检测单元检测到的非接触操作作为输入,当在从受理所述非接触操作作为输入起的规定时间以内所述切换检测单元未检测到所述切换操作的情况下,对所述处理单元进行开始与作为输入而受理的所述非接触操作相对应的处理的指示,当在从受理所述非接触操作作为输入起的规定时间以内所述切换检测单元检测到所述切换操作的情况下,不对所述处理单元进行所述指示。
假设该信息处理装置中,根据想要进行切换操作时的例如用户的手的形状而确定的非接触操作作为输入被受理了。即使在这种情况下,根据该信息处理装置,通过用户在从该受理起的规定时间以内进行实际的切换操作,也能不开始与作为输入而受理的非接触操作相对应的处理。
因此,用户无需对该信息处理装置进行用于取消与作为输入而受理的非接触操作相对应的处理的操作,并且根据该信息处理装置,能够使用户不知道非接触操作被无意地检测到。
(15)本发明的处理控制方法利用例如各个实施方式及各个变形例示出的信息处理装置实现(尤其参照使用图11、16、19示出的控制处理的步骤等)。
产业上的可利用性
本发明的信息处理装置在用户切换对本装置主体的非接触操作和接触操作来进行操作的情况下使用。
标号说明
100、200、300信息处理装置;110触摸屏部;111显示器;112接触操作检测部;113触摸传感器;120非接触操作检测部;121摄像机;122对照处理部;130、210、310切换检测部;131切换按钮;140扬声器;150存储部;160计时部;170、220、320控制部;171、321处理控制部;172坐标通知部;180处理部;211开关;250托架;311加速度传感器。

Claims (12)

1.一种信息处理装置,其特征在于,
该信息处理装置具有:
接触操作检测单元,检测对本装置主体的接触操作;
非接触操作检测单元,检测以非接触方式对本装置主体进行的、至少根据用户的身体的一部分的形状而确定的非接触操作;
切换检测单元,检测用于将输入模式从第1输入模式切换为第2输入模式的伴随有对本装置的接触的切换操作,该第1输入模式受理由所述非接触操作检测单元检测到的非接触操作作为输入,该第2输入模式受理由所述接触操作检测单元检测到的接触操作作为输入;
处理单元,根据指示进行处理;以及
控制单元,在所述输入模式是第1输入模式的情况下,该控制单元受理由所述非接触操作检测单元检测到的非接触操作作为输入,并对所述处理单元进行第1指示,该第1指示开始与所受理的非接触操作相对应的处理;当在从受理该非接触操作作为输入起的规定时间以内所述切换检测单元检测到所述切换操作的情况下,该控制单元对所述处理单元进行第2指示,该第2指示使得通过根据所述第1指示由所述处理单元开始的处理而得到的输出的状态成为与开始该处理之前的状态相同的状态。
2.根据权利要求1所述的信息处理装置,其特征在于,
所述信息处理装置还具有显示器,
所述控制单元对所述处理单元进行对所述显示器的画面执行切换显示的显示切换处理的开始指示,作为所述第1指示,
所述控制单元对所述处理单元进行在所述显示器上显示如下画面的处理的执行指示,作为所述第2指示,该画面是所述处理单元根据所述第1指示即将开始所述显示切换处理之前的该显示器的画面。
3.根据权利要求2所述的信息处理装置,其特征在于,
所述处理单元在从所述控制单元接受到所述第1指示时,开始基于该第1指示的所述显示切换处理,从开始了该显示切换处理的时刻起,到从该控制单元受理该第1指示所涉及的非接触操作作为输入开始、经过了所述规定时间以上的时间的时刻为止,作为该显示切换处理,以完成了该显示切换处理的时刻应该显示的处理后画面逐渐出现的方式,将所述显示器的画面从即将接受所述第1指示之前的画面切换显示为该处理后画面。
4.根据权利要求2所述的信息处理装置,其特征在于,
所述处理单元进行将所述显示器的画面从即将开始所述显示切换处理之前的画面、切换显示为该画面中的显示物的尺寸被变更后的画面的处理,作为所述显示切换处理。
5.根据权利要求2所述的信息处理装置,其特征在于,
所述切换检测单元包括硬件按钮,根据所述硬件按钮被按下,来进行所述切换操作的检测。
6.根据权利要求2所述的信息处理装置,其特征在于,
所述切换检测单元包括检测本装置产生的加速度的加速度传感器,根据所述加速度传感器检测到的加速度变化了规定程度,来进行所述切换操作的检测。
7.根据权利要求2所述的信息处理装置,其特征在于,
所述信息处理装置构成为能够在托架上自由拆装,
所述切换检测单元包括用于检测是否被安装于所述托架上的传感器,根据由所述传感器进行的未被安装于所述托架的检测,来进行所述切换操作的检测。
8.根据权利要求2所述的信息处理装置,其特征在于,
所述接触操作检测单元包括与所述显示器重叠配置的触摸传感器,
所述切换检测单元根据所述输入模式是第1输入模式时由所述接触操作检测单元进行的针对所述触摸传感器的接触操作的检测,来进行所述切换操作的检测。
9.根据权利要求1所述的信息处理装置,其特征在于,
所述非接触操作检测单元包括摄像机,通过基于由该摄像机拍摄到的图像的对照处理,来检测所述非接触操作。
10.根据权利要求1所述的信息处理装置,其特征在于,
所述信息处理装置具有扬声器,
所述控制单元对所述处理单元进行来自所述扬声器的声音输出的开始指示,作为所述第1指示,
所述控制单元对所述处理单元进行根据所述第1指示由所述处理单元开始的来自所述扬声器的声音输出的停止指示,作为所述第2指示。
11.一种信息处理装置,其特征在于,
该信息处理装置具有:
接触操作检测单元,检测对本装置主体的接触操作;
非接触操作检测单元,检测以非接触方式对本装置主体进行的、至少根据用户的身体的一部分的形状而确定的非接触操作;
切换检测单元,检测用于将输入模式从第1输入模式切换为第2输入模式的伴随有对本装置的接触的切换操作,该第1输入模式受理由所述非接触操作检测单元检测到的非接触操作作为输入,该第2输入模式受理由所述接触操作检测单元检测到的接触操作作为输入;以及
处理单元,根据指示进行处理,
在所述输入模式是第1输入模式的情况下,受理由所述非接触操作检测单元检测到的非接触操作作为输入,
当在从受理所述非接触操作作为输入起的规定时间以内所述切换检测单元未检测到所述切换操作的情况下,对所述处理单元进行开始与作为输入而受理的所述非接触操作相对应的处理的指示,
当在从受理所述非接触操作作为输入起的规定时间以内所述切换检测单元检测到所述切换操作的情况下,不对所述处理单元进行所述指示。
12.一种处理控制方法,用于进行对应于输入的处理的信息处理装置,其特征在于,
该处理控制方法包括:
接触操作检测步骤,检测对所述信息处理装置主体的接触操作;
非接触操作检测步骤,检测以非接触方式对所述信息处理装置主体进行的、至少根据用户的身体的一部分的形状而确定的非接触操作;
切换检测步骤,检测用于将输入模式从第1输入模式切换为第2输入模式的伴随有对本装置的接触的切换操作,该第1输入模式受理由所述非接触操作检测步骤检测到的非接触操作作为输入,该第2输入模式受理由所述接触操作检测步骤检测到的接触操作作为输入;
第1控制步骤,在所述输入模式是第1输入模式的情况下,受理由所述非接触操作检测步骤检测到的非接触操作作为输入,并开始与所受理的非接触操作相对应的处理;以及
第2控制步骤,当在从受理该非接触操作作为输入起的规定时间以内由所述切换检测步骤检测到所述切换操作的情况下,使根据通过所述第1控制步骤开始的处理而得到的输出的状态成为与开始该处理之前的状态相同的状态。
CN201180011738.2A 2011-01-31 2011-12-21 信息处理装置以及处理控制方法 Expired - Fee Related CN103097989B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2011018422 2011-01-31
JP2011-018422 2011-08-11
PCT/JP2011/007170 WO2012104951A1 (ja) 2011-01-31 2011-12-21 情報処理装置、処理制御方法、プログラム及び記録媒体

Publications (2)

Publication Number Publication Date
CN103097989A CN103097989A (zh) 2013-05-08
CN103097989B true CN103097989B (zh) 2016-03-16

Family

ID=46602199

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201180011738.2A Expired - Fee Related CN103097989B (zh) 2011-01-31 2011-12-21 信息处理装置以及处理控制方法

Country Status (4)

Country Link
US (1) US9170606B2 (zh)
JP (1) JP5857255B2 (zh)
CN (1) CN103097989B (zh)
WO (1) WO2012104951A1 (zh)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9720504B2 (en) * 2013-02-05 2017-08-01 Qualcomm Incorporated Methods for system engagement via 3D object detection
US10078437B2 (en) 2013-02-20 2018-09-18 Blackberry Limited Method and apparatus for responding to a notification via a capacitive physical keyboard
EP2796993B1 (en) * 2013-04-24 2022-06-01 Samsung Electronics Co., Ltd. Display apparatus and control method capable of performing an initial setting
CN104238387B (zh) * 2013-06-21 2017-08-11 上海海拉电子有限公司 一种无线远程遥控和手势控制一体式的控制终端
KR101500130B1 (ko) * 2013-09-02 2015-03-06 현대자동차주식회사 스티어링 휠에 설치된 차량용 제어장치
KR102249745B1 (ko) * 2014-06-20 2021-05-10 삼성전자 주식회사 전자 장치 및 이의 제어 방법
US20190095074A1 (en) * 2015-06-29 2019-03-28 Orange Method for controlling the execution of a program configurable into a disabled state and enabled state
CN105278861B (zh) * 2015-11-02 2020-06-16 Oppo广东移动通信有限公司 预设输入模式控制方法及装置
JP6169238B1 (ja) * 2016-09-21 2017-07-26 京セラ株式会社 電子機器、プログラムおよび制御方法
JP6101881B1 (ja) * 2017-01-04 2017-03-22 京セラ株式会社 電子機器、プログラムおよび制御方法
US10775998B2 (en) * 2017-01-04 2020-09-15 Kyocera Corporation Electronic device and control method
JP6209699B1 (ja) * 2017-04-18 2017-10-04 京セラ株式会社 電子機器、プログラムおよび制御方法
JP7003695B2 (ja) * 2018-01-30 2022-01-21 株式会社リコー 情報処理装置、電源状態制御方法、情報処理システム
CN110858094A (zh) * 2018-08-22 2020-03-03 富士施乐株式会社 操作面板及操作装置
JP2020135096A (ja) 2019-02-14 2020-08-31 セイコーエプソン株式会社 表示方法、表示装置、及び、インタラクティブプロジェクター
JP7340743B2 (ja) * 2019-09-17 2023-09-08 パナソニックIpマネジメント株式会社 情報端末装置、加熱調理器、プログラムおよびレシピ表示方法
JP2021060655A (ja) * 2019-10-03 2021-04-15 株式会社リクルート 順番管理システム、順番管理端末、およびプログラム
JP7287235B2 (ja) * 2019-10-08 2023-06-06 富士フイルムビジネスイノベーション株式会社 情報処理装置、及び情報処理プログラム
US20210395070A1 (en) * 2020-06-19 2021-12-23 Bunn-O-Matic Corporation Dispensing control system for accommodating persons with disabilities and method
US11418863B2 (en) 2020-06-25 2022-08-16 Damian A Lynch Combination shower rod and entertainment system
JP2022171477A (ja) * 2021-04-30 2022-11-11 キヤノン株式会社 情報処理装置、情報処理装置の制御方法およびプログラム
CN118094608A (zh) * 2024-04-29 2024-05-28 山东水文印务有限公司 水文数据管理方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003131785A (ja) * 2001-10-22 2003-05-09 Toshiba Corp インタフェース装置および操作制御方法およびプログラム製品
JP4134524B2 (ja) * 2001-04-09 2008-08-20 松下電器産業株式会社 入力装置
JP2010079662A (ja) * 2008-09-26 2010-04-08 Nec Personal Products Co Ltd 入力装置、情報処理装置、及びプログラム
CN101901072A (zh) * 2009-05-26 2010-12-01 索尼公司 信息处理设备、信息处理方法和程序

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08212006A (ja) * 1995-02-03 1996-08-20 Daikin Ind Ltd タッチパネル表示装置の誤入力防止方法およびその装置
US9292111B2 (en) * 1998-01-26 2016-03-22 Apple Inc. Gesturing with a multipoint sensing device
JP2005269567A (ja) * 2004-03-22 2005-09-29 Hitachi Ltd 携帯端末
US8564544B2 (en) * 2006-09-06 2013-10-22 Apple Inc. Touch screen device, method, and graphical user interface for customizing display of content category icons
JP2008146374A (ja) * 2006-12-11 2008-06-26 Seiko Epson Corp プロジェクタ
US8082523B2 (en) * 2007-01-07 2011-12-20 Apple Inc. Portable electronic device with graphical user interface supporting application switching
JP2008269174A (ja) * 2007-04-18 2008-11-06 Fujifilm Corp 制御装置、方法およびプログラム
CN101689244B (zh) * 2007-05-04 2015-07-22 高通股份有限公司 用于紧凑设备的基于相机的用户输入
JP4697551B2 (ja) 2007-12-21 2011-06-08 ソニー株式会社 通信装置、入力制御方法及び入力制御プログラム

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4134524B2 (ja) * 2001-04-09 2008-08-20 松下電器産業株式会社 入力装置
JP2003131785A (ja) * 2001-10-22 2003-05-09 Toshiba Corp インタフェース装置および操作制御方法およびプログラム製品
JP2010079662A (ja) * 2008-09-26 2010-04-08 Nec Personal Products Co Ltd 入力装置、情報処理装置、及びプログラム
CN101901072A (zh) * 2009-05-26 2010-12-01 索尼公司 信息处理设备、信息处理方法和程序

Also Published As

Publication number Publication date
US9170606B2 (en) 2015-10-27
CN103097989A (zh) 2013-05-08
JPWO2012104951A1 (ja) 2014-07-03
JP5857255B2 (ja) 2016-02-10
WO2012104951A1 (ja) 2012-08-09
US20120299862A1 (en) 2012-11-29

Similar Documents

Publication Publication Date Title
CN103097989B (zh) 信息处理装置以及处理控制方法
US8289292B2 (en) Electronic device with touch input function and touch input method thereof
US8610678B2 (en) Information processing apparatus and method for moving a displayed object between multiple displays
JP4522475B1 (ja) 操作入力装置、制御方法、およびプログラム
CN101644979B (zh) 位于黑障板后面的电容传感器
TWI585672B (zh) 電子顯示裝置及圖標控制方法
EP2915028B1 (en) Input location correction tables for input panels
CN105700733B (zh) 低延迟着墨
KR100928902B1 (ko) 터칭 도구 또는 손가락의 사용에 따라 제공 정보를 적합화하는 터치 스크린
WO2012150697A1 (ja) タッチパネル方式の携帯端末及び入力操作方法
US20080303799A1 (en) Information Processing Apparatus, Information Processing Method, and Computer Program
JP5599741B2 (ja) 電子機器、コンテンツ表示方法、およびコンテンツ表示プログラム
TWI463355B (zh) 多點觸控介面之訊號處理裝置、訊號處理方法及使用者介面圖像選取方法
JP2010224658A (ja) 操作入力装置
CN103294337A (zh) 电子装置及控制方法
JPH04333912A (ja) 情報入力処理装置および方法
TW201145146A (en) Handling tactile inputs
JPH08241161A (ja) タッチパネル装置
TW201423564A (zh) 顯示元件、驅動顯示元件的方法以及電腦
JP2015060303A (ja) 情報処理装置
CN108874278A (zh) 便携式电子装置及其操作方法
CN107272971A (zh) 抓握管理
CN104881171B (zh) 一种触摸电视一体机及其实现全通道标注的方法
CN103092491B (zh) 生成控制命令的方法和装置、以及电子设备
US20210089182A1 (en) User interface provided based on touch input sensors

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20160316

Address after: Osaka Japan

Patentee after: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT Co.,Ltd.

Address before: Osaka Japan

Patentee before: Matsushita Electric Industrial Co.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160316

Termination date: 20191221

CF01 Termination of patent right due to non-payment of annual fee