信息处理装置、信息处理方法和程序的制作方法

文档序号:6599263阅读:126来源:国知局
专利名称:信息处理装置、信息处理方法和程序的制作方法
技术领域
本发明涉及信息处理装置、信息处理方法和程序。
背景技术
已公开了以下技术在使用多个坐标输入部件作为一个集成坐标输入部件的情况 下,以及在笔从个体坐标输入部件上的一点移到另一个体坐标输入部件的情况下,该技术 使得能够输入一条连续线的坐标(例如见日本专利申请特开平9-311757号公报)。根据该 技术,在存在多个用于输入坐标的屏幕的情况下,可以输入一条连续线的坐标,但是可能无 法将显示在屏幕上的对象等从一个屏幕移到另一屏幕。此外,近年来已出现了诸如移动电话和游戏机之类的各自具有两个屏幕的设备。 然而,这些设备中的多数通常是一个屏幕由触摸面板(touchpanel)构成且另一个屏幕由 仅具有显示功能的屏幕构成。在两个屏幕之间通信是困难的,并且由于仅一个屏幕是触摸 面板这一事实,在许多情况下该事实使用户混乱。多数具有两个屏幕的设备是可折叠形状的,并且这两个屏幕之间存在枢轴 (hinge)。因此,在包括各自由触摸面板构成的两个屏幕的设备的屏幕之间,存在不具有传 感器的区域或者物理屏障。

发明内容
然而,在如上所述存在不具有传感器的区域或者物理屏障的状态下,难以将对象 从一个屏幕拖放到另一个屏幕。于是,两个屏幕被各自设计为孤立空间,并且难以在与通过 将两个屏幕的面积相加而获得的屏幕面积相对应的程度上有效利用这两个屏幕。本发明是鉴于以上问题而作出的,并且希望提供一种新颖的改进技术,其能够在 具有各自由触摸面板构成的两个屏幕的信息处理装置中容易地执行两个屏幕之间的交互。根据本发明一个实施例,提供了一种信息处理装置,该信息处理装置包括第一触 摸面板,其具有能够与操作体接触的第一接触面并且能够获取指示操作体在第一接触面上 的接触位置的第一接触坐标信息,并且还具有第一显示面并且能够在第一显示面上显示信 息;第二触摸面板,其具有能够与操作体接触的第二接触面并且能够获取指示操作体在第 二接触面上的接触位置的第二接触坐标信息,并且还具有第二显示面并且能够在第二显示 面上显示信息;存储部,其存储指定对象的对象数据和指示对象在第一显示面上的位置的 对象坐标信息;以及控制部,其使由存储部中存储的对象数据所指定的对象作为第一对象 被显示在由对象坐标信息所指示的位置处,当第一触摸面板获取第一接触坐标信息时,基 于第一接触坐标信息和对象坐标信息来判断第一对象是否被操作体所选择,如果判断出第 一对象被操作体所选择,则使通过复制第一对象的一部分或全部而获得的第二对象被显示 在第二显示面上的预定位置处,当第二触摸面板获取第二接触坐标信息时,基于第二接触 坐标信息和指示预定位置的第二显示面内目的地坐标信息来判断第二对象是否被操作体 所选择,并且如果判断出第二对象被操作体所选择,则隐藏显示在由对象坐标信息所指示的位置处的第一对象,并且还利用第二显示面内目的地坐标信息来更新对象坐标信息。控制部可以获取指示操作体在与第一接触面相接触的同时在第一接触面上移动 的方向和距离的移动信息,可以基于移动信息来决定作为第一对象在第一显示面内的目的 地的第一显示面内目的地坐标信息,可以利用第一显示面内目的地坐标信息来更新对象坐 标信息并且还可以将第一对象移动到由更新后的对象坐标信息所指示的位置处,可以基于 更新后的对象坐标信息和第一显示面上的一预定区域内的坐标信息来判断第一对象是否 已进入该预定区域,并且如果判断出第一对象已进入该预定区域,则可以确定第一对象被 操作体所选择并且使第二对象显示在预定位置处。
存储部可以存储构成对象的预定点的坐标信息,并且控制部可以判断预定点的坐 标信息是否对应于预定区域内的多个坐标信息之一,并且如果预定点的坐标信息与之对 应,则可以判断出第一对象已进入预定区域。存储部可以存储构成对象的预定点的坐标信息,并且还可以存储关于对象的形状 和大小的信息作为对象数据,并且控制部可以基于预定点的坐标信息和关于对象的形状和 大小的信息来计算构成第一对象并对应于预定区域内的多个坐标信息之一的区域的面积 与第一对象的整体面积的比率,可以判断计算出的比率是否超过预定值,并且如果判断出 该比率超过预定值则可以确定第一对象已进入预定区域。存储部可以存储构成对象的预定点的坐标信息,并且还可以存储关于对象的形状 和大小的信息作为对象数据,并且控制部可以基于预定点的坐标信息和关于对象的形状和 大小的信息来计算构成第一对象并且不显示在第一显示面上的区域的面积与第一对象的 整体面积的比率,可以判断计算出的比率是否超过预定值,并且如果判断出该比率超过预 定值则可以确定第一对象被操作体选择并且可以使第二对象显示在预定位置处。当第二触摸面板获取第二接触坐标信息并且第一触摸面板也获取第一接触坐标 信息时,控制部可以基于第二接触坐标信息和指示预定位置的第二显示面内目的地坐标信 息来判断第二对象是否被操作体所选择,并且还可以基于第一接触坐标信息和对象坐标信 息来判断第一对象是否被操作体所选择,如果判断出第一对象和第二对象被选择,则可以 省略隐藏显示在由对象坐标信息所指示的位置处的第一对象这一处理,并且可以在不更新 对象坐标信息的情况下将第二显示面内目的地坐标信息登记为不同于所述对象坐标信息 的新对象坐标信息。当第一触摸面板在第二对象被显示在预定位置处的状态下获取第一接触坐标信 息时,控制部可以基于第一接触坐标信息和对象坐标信息来判断第一对象是否被操作体所 选择,如果判断出第一对象被选择则可以省略隐藏显示在由对象坐标信息所指示的位置处 的对象这一处理,并且可以在不更新对象坐标信息的情况下隐藏显示在预定位置处的第二 对象。如果控制部在第二对象显示在预定位置处的状态下获取指示操作体在与第一接 触面相接触的同时在第一接触面上移动的方向和距离的移动信息,则控制部可以基于该移 动信息使第二对象在第二显示面内移动。如果判断出第二对象未在从开始显示第二对象时起的预定时间内被操作体所选 择,则控制部可以隐藏显示在预定位置处的第二对象。控制部可以使第二对象以比显示在由对象坐标信息所指示的位置处的第一对象的亮度更低的亮度或者以半透明或闪烁方式显示在预定位置处。信息处理装置还可以包括第三触摸面板,该第三触摸面板具有能够与操作体接触 的第三接触面并且能够获取指示操作体在第三接触面上的接触位置的第三接触坐标信息, 并且还具有第三显示面并且能够在第三显示面上显示信息。控制部可以在判断出第一对象 被操作体选择的情况下使通过复制第一对象的一部分或全部而进一步获得的第三对象显 示在第三显示面上的预定位置处,可以在判断出第二对象被操作体选择的情况下进一步隐 藏显示在第三显示面上的预定位置处的第三对象,并且可以在判断出第三对象被操作体选 择的情况下,隐藏显示在由对象坐标信息指示的位置处的第一对象和显示在第二显示面上 的预定位置处的第二对象,并且还可以利用指示第三显示面上的预定位置的第三显示面内 目的地坐标信息来更新对象坐标信息。控制部可以获取指示操作体在于第一接触面相接触的同时在第一接触面上移动 的方向和距离的移动信息,可以基于该移动信息来决定作为第一对象在第一显示面内的目 的地的第一显示面内目的地坐标信息,可以利用第一显示面内目的地坐标信息来更新对象 坐标信息并且还可以将第一对象移动到由更新后的对象坐标信息所指示的位置处,可以基 于更新后的对象坐标信息和第一显示面上的一预定区域内的坐标信息来判断第一对象是 否已进入该预定区域,并且如果判断出第一对象已进入该预定区域,则可以确定第一对象 被操作体所选择,并且可以使第二对象显示在第二显示面上的预定位置处并且还可以使第 三对象显示在第三显示面上的预定位置处。控制部可以获取指示操作体在与第一接触面相接触的同时在第一接触面上移动 的方向和距离的移动信息,可以基于该移动信息来决定作为第一对象在第一显示面内的目 的地的第一显示面内目的地坐标信息,可以利用第一显示面内目的地坐标信息来更新对象 坐标信息并且还可以将第一对象移到由更新后的对象坐标信息所指示的位置处,可以基于 更新后的对象坐标信息、第一显示面上的第二预定区域内的坐标信息和第一显示面上的第 三预定区域内的坐标信息来判断第一对象是否已进入第二预定区域或第三预定区域,并且 如果判断出第一对象已进入第二预定区域则可以确定第一对象被操作体所选择并且可以 使第二对象显示在第二显示面上的预定位置处,如果判断出第一对象已进入第三预定区域 则可以确定第一对象被操作体所选择并且可以使第三对象显示在第三显示面上的预定位 置处。信息处理装置还可以包括能够与另一设备通信的通信部。存储部还可以存储包括 预定数据的第一文件,并且如果判断出第二对象被操作体所选择,则控制部还可以使通信 部执行将第一文件发送到另一设备并且从存储部删除第一文件的处理。信息处理装置还可以包括能够与另一设备通信的通信部。存储部还可以存储包括 预定数据的第一文件,并且如果判断出第一对象和第二对象被选择,则控制部还可以使通 信部执行将通过复制第一文件而获得的第二文件发送到另一设备并且将第一文件留在存 储部中的处理。根据本发明上述实施例,在具有各自由触摸面板构成的两个屏幕的信息处理装置 中,可以容易地执行两个屏幕之间的交互。


图1是示出根据本发明第一实施例的信息处理装置的示意配置示例的图;图2是示出根据本发明第一实施例的信息处理装置的硬件配置的框图;图3是示出根据本发明第一实施例的信息处理装置的功能配置的框图;图4是示出存储部中所存储的对象管理信息的配置示例的图;图5是示出在对象被从一个触摸面板移到另一触摸面板之前的状态的图;图6是示出对象正在被从一个触摸面板移到另一触摸面板的状态的图;图7是示出在对象被从一个触摸面板移到另一触摸面板之后的状态的图;图8是示出对象被留在两个触摸面板上的状态的图;图9是示出正在与第一对象(实体对象)相结合地移动第二对象(复制对象)的 状态的图;图10是示出根据本发明第一实施例的信息处理装置的操作的流程图;图11是示出根据本发明第二实施例的信息处理装置的硬件配置的框图;图12是示出根据本发明第二实施例的信息处理装置的功能配置的框图;图13是示出在对象被从其拖动到其他屏幕的同一候选区域被用于其他目的地面 板的情况下、对象正被移到另一屏幕的状态的图;图14是示出在对于各个目的地面板存在对象被从其拖动到其他屏幕的多个候选 区域的情况下、对象正被移到另一屏幕的状态的图;图15是示出根据本发明第三实施例的信息处理装置的硬件配置的框图;图16是示出根据本发明第三实施例的信息处理装置的功能配置的框图;图17是示出在文件在对象正被移动时发送到其他装置的情况下、文件被发送到 另一设备之前的状态的图;图18是示出在文件在对象正被移动时发送到其他装置的情况下、文件被发送到 另一装置之后的状态的图;以及图19是示出在对象正被复制时文件的复制品被发送的情况下、文件的复制品被 发送之后的状态的图。
具体实施例方式以下将参考附图来详细描述本发明的优选实施例。注意,在本说明书和附图中, 基本具有相同功能和结构的结构元件用相同标号表示,并且省略对这些结构元件的重复描 述。注意到是按以下示出的顺序提供描述的。1.第一实施例1-1.信息处理装置的示意配置示例1-2.信息处理装置的硬件配置1-3.信息处理装置的功能配置(触摸面板和存储部)1-4.对象管理信息的配置示例1-5.信息处理装置的功能配置(控制部)1-6.信息处理装置的功能配置(控制部将对象留在两个显示面上)1-7.信息处理装置的功能配置(控制部使对象返回到第一显示面)
1-8.信息处理装置的功能配置(控制部移动复制对象)1-9.信息处理装置的功能配置(控制部在时间过去之后删除复制对象)1-10.信息处理装置的功能配置(控制部复制对象的显示方法)1-11.信息处理装置的操作(控制部)2.第二实施例2-1.信息处理装置的硬件配置2-2.信息处理装置的功能配置(触摸面板和存储部)2-3.信息处理装置的功能配置(控制部)3.第三实施例3-1.信息处理装置的硬件配置3-2.信息处理装置的功能配置(触摸面板和存储部、通信单元)3-3.信息处理装置的功能配置(控制部)4.本发明实施例的修改示例5.总结<1.第一实施例>首先将描述本发明的第一实施例。[1-1.信息处理装置的示意配置示例]图1是示出根据本发明第一实施例的信息处理装置的示意配置示例的图。在本发 明的第一实施例中,将对包括两个触摸面板101 (第一触摸面板101a和第二触摸面板101b) 的信息处理装置100 (100a)进行描述。第一触摸面板101a具有第一显示面102a,并且第 二触摸面板101b具有第二显示面102b。对象103被显示在两个显示面102中的至少一个 上。在图1所示的示例中,对象103(103a、103b和103c)被显示在第一显示面102a上,但 对象103的数目不受特别限制,可以是任意的,只要其大于或等于1即可。此外,两个触摸 面板101 (第一触摸面板101a和第二触摸面板101b)的种类不受特别限制。以下将描述对象103b被从第一显示面102a移到第二显示面102b的情况,并且当 要移动的对象103是对象103a、对象103c、另一对象等时,对象103可被类似地移动。此外, 还可以与对象103b被从第一显示面102a移到第二显示面102b的情况中相同的方式,将对 象103 (103a、103b和103c)和另一对象从第二显示面102b移到第一显示面102a。[1-2.信息处理装置的硬件配置]图2是示出根据本发明第一实施例的信息处理装置的硬件配置的框图。如图2 所示,根据本发明第一实施例的信息处理装置100a包括第一触摸面板101a、第二触摸面板 101b、非易失性存储器106、RAM(随机访问存储器)107和CPU(中央处理单元)108。非易失性存储器106是用于存储数据的设备,并且例如包括诸如HDD(硬盘驱动 器)之类的磁存储设备、半导体存储设备、光存储设备或磁光存储设备。非易失性存储器 106存储各种数据和由CPU 108执行的程序。RAM 107临时存储由CPU 108使用的程序和在这些程序的执行期间适当改变的参数。CPU 108用作算数处理单元和控制单元,并且根据记录在非易失性存储器106或 RAM 107中的各种程序来控制信息处理装置100a或其一部分内的整体操作。前面示出了可以实现根据本发明第一实施例的信息处理装置100a的功能的硬件
11配置示例。可以利用通用构件或者专门用于每个组件的功能的硬件来配置上述组件中的每 一个。因此,可以根据每次实现第一实施例时的技术水平来适当地改变要使用的硬件配置。[1-3.信息处理装置的功能配置(触摸面板和存储部)]图3是示出根据本发明第一实施例的信息处理装置的功能配置的框图。如图3所 示,信息处理装置100a包括第一触摸面板101a、第二触摸面板101b、控制部110和存储部 120。第一触摸面板101a具有可与操作体接触的第一接触面,并且能够获取指示操作 体在第一接触面上的接触位置的第一接触坐标信息。此外,第一触摸面板101a具有第一显 示面102a,并且能够在第一显示面102a上显示信息。可以假定操作体例如是操作信息处理 装置100a的用户手指或者笔。第二触摸面板101b具有可与操作体接触的第二接触面,并且能够获取指示操作 体在第二接触面上的接触位置的第二接触坐标信息。此外,第二触摸面板101b具有第二显 示面102b,并且能够在第二显示面102b上显示信息。存储部120例如包括非易失性存储器106,并且存储对象数据和对象坐标信息。对 象数据指定对象103,并且例如包括指定了对象103的属性(例如对象103的形状、大小和 颜色)的参数。在图1所示的示例中,对象103的形状是方形的。因此,可以例示出宽度10 和高度10的参数,作为指定了对象103的对象数据。对象坐标信息(可简称为“坐标信息”)指示对象103在显示面102上的位置。对 象坐标信息例如包括用于识别第一显示面102a或第二显示面102b的显示面识别信息与各 个显示面102内的坐标信息的组合。坐标信息不受特别限制,可以是任意的,只要其可以唯 一地指定各个显示面102内的位置即可。指示第一显示面102a的位置(x,y) = (20,30) 的对象坐标信息例如可按(显示面识别信息,x, y) = (1,20,30)的形式来表示。此外,例 如,只要可以在包括第一显示面102a和第二显示面102b的显示面上唯一地指定xy坐标, 就可以不必将显示面识别信息包括在对象坐标信息中。[1-4.对象管理信息的配置示例]图4是示出存储部中所存储的对象管理信息的配置示例的图。如图4所示,对象 管理信息例如包括用于识别对象数据的对象识别信息、上述坐标信息、宽度、高度、类型等。 对于类型而言,可以设定诸如“实体”或“复制”之类的值“实体”表示确定对象存在于所显 示位置处;并且“复制”表示不能确定对象被移到所显示位置。[1-5.信息处理装置的功能配置(控制部)]图5是示出在对象被从一个触摸面板移到另一触摸面板之前的状态的图。图6是 示出对象正在被从一个触摸面板移到另一触摸面板的状态的图。图7是示出在对象被从一 个触摸面板移到另一触摸面板之后的状态的图。控制部110例如包括RAM 107和CPU 108,并且使得由存储部120中所存储的 对象数据指定的对象在由存储部120中所存储的对象坐标信息指定的位置处显示为对象 103b (第一对象)。当第一触摸面板101a获取第一接触坐标信息时,控制部110基于第一 接触坐标信息和存储部120中所存储的对象坐标信息来判断对象103b是否被操作体210 选择。例如,当在第一接触坐标信息与存储部120中所存储的对象坐标信息之间存在重叠 的坐标信息时,控制部110判断出对象103b被操作体210选择。
当判断出对象103b被操作体210选择时,控制部110使通过复制对象103b的一 部分或全部而获得的对象103b’(第二对象)显示在第二显示面102b上的预定位置处,并 且当第二触摸面板101b获取第二接触坐标信息时,控制部110基于第二接触坐标信息和指 示该预定位置的第二显示面内目的地坐标信息来判断对象103b’是否被操作体210选择。 例如,当在第二接触坐标信息与该预定位置之间存在重叠的坐标信息时,控制部110判断 出对象103b,被操作体210选择。在图6所示的示例中,控制部110计算第二显示面102b上与对象103b最近的位 置,使用计算出的位置作为第二显示面102b上的预定位置,并且使对象103b’显示在该预 定位置处。然而,第二显示面102b上的预定位置也可以是在第二显示面102b上固定地决 定的位置。固定地决定的位置可以是第二显示面102b的中心或边缘,并且不受特别限制。如果判断出对象103b’被操作体210选择,则控制部110隐藏显示在由对象坐标 信息所指示的位置处的对象103b,并且还利用第二显示面内目的地坐标信息来更新对象坐 标信息。在图7所示的示例中,对象103b被隐藏。当操作体210在第一显示面102a上执行对象103b的拖动操作时,控制部110获 取移动信息,该移动信息指示了操作体210在与第一接触面相接触的同时在第一接触面上 移动的方向和距离。控制部110基于所获取的移动信息来决定第一显示面内目的地坐标信 息(指示图6所示对象103b的位置的坐标信息),该信息是对象103b在第一显示面102a 内的目的地。例如,控制部110以与移动信息所指示的方向相同的方向和与移动信息所指 示的距离相同的距离来移动对象103b。存在各种用于确定对象103b’被操作体210选择的方法。例如,存在将对象被从 其拖动到另一屏幕的候选区域105a设定为第一显示面102a上的预定区域(见图6)的方 法,以及不设定对象被从其拖动到另一屏幕的候选区域105a的方法。首先,将描述设定对象被从其拖动到另一屏幕的候选区域105a的情况。在图6所 示的示例中,对象被从其拖动到另一屏幕的候选区域105a的形状是矩形的,但是不受特别 限制,可以是任意形状的。此外,在图6所示的示例中,对象被从其拖动到另一屏幕的候选 区域105a存在于第一显示面102a内的区域中接近第二显示面102b的位置处,但是也可以 存在于任意位置处。控制部110利用第一显示面内目的地坐标信息来更新存储部120中所 存储的对象坐标信息,并且将对象103b移到由更新之后的对象坐标信息所指示的位置处。 控制部110基于更新之后的对象坐标信息和对象被从其拖动到另一屏幕的候选区域105a 内的坐标信息,来判断对象103b是否已进入对象被从其拖动到另一屏幕的候选区域105a。存在各种用于判断对象103b是否已进入对象被从其拖动到另一屏幕的候选区域 105a的方法。例如,存储部120可以存储构成对象的预定点的坐标信息作为对象坐标信息。 在该情况下,控制部110判断预定点的坐标信息是否对应于对象被从其拖动到另一屏幕的 候选区域105a内的多个坐标信息之一,并且如果预定点的坐标信息与之对应,则判断出对 象103已进入对象被从其拖动到另一屏幕的候选区域105a。该预定点可以是任意点,只要 其是构成对象的点即可,并且例如可以是对象的中心或者在对象是多边形的情况下可以是 构成该多边形的顶点之一。此外,例如,存储部120可以存储构成对象的预定点的坐标信息,并且还可以存储 关于对象的形状和大小的信息作为对象数据。在该情况下,控制部110基于预定点的坐标
13信息和关于对象的形状和大小的信息,来计算构成对象103b并且与对象被从其拖动到另 一屏幕的候选区域105a内多个坐标信息之一相对应的区域的面积与对象103b的整体面积 的比率。控制部110判断计算出的比率是否超过预定值,并且如果判断出该比率超过预定 值,则确定对象103b已进入对象被从其拖动到另一屏幕的候选区域105a。这里使用的预定 值例如可存储在存储部120中。随后,将描述不设定对象被从其拖动到另一屏幕的候选区域105a的情况。在这种 情况下,同样,存储部120存储构成对象的预定点的坐标信息,并且还存储关于对象的形状 和大小的信息作为对象数据。控制部110基于预定点 的坐标信息和关于对象的形状和大小 的信息,来计算构成对象103b并且不显示在第一显示面102a上的区域的面积与对象103b 的整体面积的比率。控制部110判断计算出的比率是否超过预定值,并且如果判断出该比 率超过预定值,则确定对象103b被操作体210选择。完成了对用于判断对象103b被操作体210选择的方法的描述。如果判断出对象 103b已进入预定区域,则控制部110判断出对象103b被操作体210选择,并且使对象103b, 显示在第二显示面102b上的预定位置处。[1-6.信息处理装置的功能配置(控制部将对象留在两个显示面上)]图8是示出对象被留在两个触摸面板上的状态的图。当第二触摸面板101b获取 第二接触坐标信息并且第一触摸面板101a也获取第一接触坐标信息时,控制部110基于第 二接触坐标信息和指示第二显示面102b上的预定位置的第二显示面内目的地坐标信息来 判断对象103b’是否被操作体210选择。同时,控制部110基于第一接触坐标信息和存储 部120中存储的对象坐标信息来判断对象103b是否被操作体220选择。如果判断出对象103b和对象103b,被选择,则控制部110省略以下处理隐藏显 示在由存储部120中存储的对象坐标信息指示的位置处的对象103b。然后,控制部110在 不更新存储部120中所存储的对象坐标信息的情况下,将第二显示面内目的地坐标信息登 记为不同于存储部120中所存储的对象坐标信息的新对象坐标信息。也就是说,对象103b 的坐标信息和对象103b’的坐标信息被存储在存储部120中。[1-7.信息处理装置的功能配置(控制部使对象返回到第一显示面)]也可以由用户来有意识地执行以下操作隐藏显示在第二显示面102b上的对象 103b,并将显示在第一显示面102a上的对象103b留在第一显示面102a上。在这种情况 下,当第一触摸面板101a在对象103b’被显示在第二显示面102b上的预定位置处的状态 下获取第一接触坐标信息时,控制部110基于第一接触坐标信息和存储部120中所存储的 对象坐标信息来判断对象103b是否被操作体210选择。如果判断出对象103b被选择,则 控制部110省略以下处理隐藏显示在由存储部120中存储的对象坐标信息指示的位置处 的对象。然后,控制部110在不更新存储部120中所存储的对象坐标信息的情况下,隐藏显 示在第二显示面102b上的预定位置处的对象103b,。[1-8.信息处理装置的功能配置(控制部移动复制对象)]图9是示出正在与第一对象(实体对象)相结合地移动第二对象(复制对象)的 状态的图。控制部110在对象103b’被显示在第二显示面102b上的预定位置处的状态下 获取移动信息,该移动信息指示了操作体210在与第一接触面相接触的同时在第一接触面 上移动的方向和距离。控制部110基于该移动信息而使对象103b’在第二显示面102b内移动。例如,控制部110可以使对象103b’以与移动信息所指示的方向相同的方向和与移 动信息所指示的距离相同的距离在第二显示面102b内移动。这样,可以与第一对象(实体 对象)相结合地移动第二对象(复制对象)。此外,如图9所示,为了使得用户可以容易地了解对象被从其拖动到另一屏幕的 候选区域105a所存在于的地方,该区域可被显式地显示在第二显示面102b上。[1-9.信息处理装置的功能配置(控制部在时间过去之后删除复制对象)]控制部110可以判断对象103b,是否在从开始在第二显示面102b上的预定位置处 显示对象103b’时起的预定时间内被操作体210选择。在该情况下,如果判断出对象103b’ 未在预定时间内被操作体210选择,则控制部110隐藏显示在第二显示面102b上的预定位 置处的对象103b’。为了这样做,控制部110可以具有测量从开始显示对象103b’时起的时 间的功能,并且可以具有在预定时间过去了的情况下使得删除对象103b’这一事件发生的 功能。该预定时间不受特别限制。此外,该预定时间的值可被存储在存储部120中。另外, 在检测到对象103b被操作体210以摇晃方式移动的情况下,控制部110同样可以使事件以 与预定时间过去了的情况中相同的方式发生。[1-10.信息处理装置的功能配置(控制部复制对象的显示方法)]控制部110可以使对象103b’以比显示在由存储部120中存储的对象坐标信息指 示的位置处的对象103b的亮度更低的亮度显示在第二显示面102b上的预定位置处。此外, 控制部110还可以使对象103b’以半透明方式显示在第二显示面102b上的预定位置处,并 且还可以使对象103b’以闪烁方式显示在第二显示面102b上的预定位置处。[1-11.信息处理装置的操作(控制部)]图10是示出根据本发明第一实施例的信息处理装置的操作的流程图。如图10 所示,控制部110经由触摸面板101来接受对指示屏幕上的坐标的坐标信息的输入(步 骤S101)。随后,控制部110基于坐标信息和对象管理信息来判断对象是否被选择(步骤 S102)。控制部110判断对象是否被选择(步骤S103)。如果控制部110判断出对象未被 选择(步骤S103的“否”),则控制部110前进到步骤S108。如果控制部110判断出对象被 选择(步骤S103的“是”),则控制部110判断是否是实体对象被选择(步骤S104)。如果控制部110判断出不是实体对象被选择(S卩,复制对象)(步骤S104的“否”), 则控制部110将对应于所选复制对象的复制对象信息改变为实体对象信息(步骤S105),并 且前进到步骤S108。复制对象信息例如是为图4所示的“类型”设定“复制”的对象管理信 息,并且实体对象信息例如是为图4所示的“类型”设定“实体”的对象管理信息。如果控制部110判断出是实体对象被选择(步骤S104的“是”),则控制部110把 通过复制所选实体对象而获得的复制对象的信息登记为对象管理信息中的复制对象信息 (步骤S106)。然后,控制部110使复制对象显示在另一触摸面板101上(步骤S107),并且 前进到步骤S108。控制部110判断删除复制对象这一事件是否已发生(步骤S108)。如果控制部 110判断出删除复制对象这一事件尚未发生(步骤S 108的“否”),则控制部110返回到步 骤S101以继续处理。如果控制部110判断出删除复制对象这一事件已发生(步骤S108的 “是”),则控制部110隐藏显示在另一触摸面板101上的复制对象(步骤S109)。然后,控
15制部110删除与要删除的复制对象相对应的复制对象信息(步骤S110),并且返回到步骤 S101以继续处理。<2.第二实施例〉随后将描述本发明的第二实施例。[2-1.信息处理装置的硬件配置]图11是示出根据本发明第二实施例的信息处理装置的硬件配置的框图。如图11 所示,根据本发明第二实施例的信息处理装置100b与根据本发明第一实施例的信息处理 装置100a的不同之处在于信息处理装置100b还包括第三触摸面板101c。第三触摸面板 101c的种类也不受特别限制。[2-2.信息处理装置的功能配置(触摸面板和存储部)]图12是示出根据本发明第二实施例的信息处理装置的功能配置的框图。如图12 所示,信息处理装置100b与根据本发明第一实施例的信息处理装置100a的不同之处在于 信息处理装置100b还包括第三触摸面板101c。第三触摸面板101c具有可与操作体210接触的第三接触面,并且能够获取指示操 作体在第三接触面上的接触位置的第三接触坐标信息。此外,第三触摸面板101c具有第三 显示面102c,并且能够在第三显示面102c上显示信息。可以假定操作体例如是操作信息处 理装置100b的用户手指或者笔。[2-3.信息处理装置的功能配置(控制部)]图13是示出在对象被从其拖动到其他屏幕的同一候选区域被用于其他目的地面 板的情况下、对象正被移到另一屏幕的状态的图。图14是示出在对于各个目的地面板存 在对象被从其拖动到其他屏幕的多个候选区域的情况下、对象正被移到另一屏幕的状态的 图。在第二实施例中,将对以下情况进行描述对象103a被从第一显示面102a移到第二显 示面102b或第三显示面102c。如果判断出对象103a被操作体210选择,则控制部110使得通过复制对象103a 的一部分或全部而获得的对象103a’显示在第三显示面102c上的预定位置处。如果判断出显示在第二显示面102b上的预定位置处的对象103a’被操作体210 选择,则控制部110进一步隐藏显示在第三显示面102c上的预定位置处的对象103a’。控制部110可以判断显示在第三显示面102c上的预定位置处的对象103a’被操 作体210选择。在该情况下,显示在由存储部120中存储的对象坐标信息指示的位置处的 对象103a和显示在第二显示面102b上的预定位置处的对象103a,被隐藏。控制部110隐 藏显示在第二显示面102b上的预定位置处的对象103a’,并且还利用第三显示面内目的地 坐标信息(该信息指示第三显示面102c上的预定位置)来更新存储部120中存储的对象 坐标信息。参考图13(适当参考其他的图),将对以下方法进行描述在对象被从其拖动到其 他屏幕的同一候选区域被用于其他目的地面板的情况下,将对象移到另一屏幕的方法。控 制部110获取移动信息,该移动信息指示操作体210在与第一接触面相接触的同时在第一 接触面上移动的方向和距离。控制部110基于所获取的移动信息来决定第一显示面内目的 地坐标信息(该信息是对象103a在第一显示面102a内的目的地),并利用第一显示面内目 的地坐标信息来更新存储部120中存储的对象坐标信息。控制部110更新对象坐标信息,并且还将对象103a移到由更新后的对象坐标信息所指示的位置处。控制部110基于更新后的对象坐标信息和第一显示面102a上对象被从其拖动到 其他屏幕上的候选区域105a内的坐标信息,来判断对象103a是否已进入对象被从其拖动 到其他屏幕的候选区域105a。控制部110可以判断对象103a已进入对象被从其拖动到其 他屏幕的候选区域105a。在该情况下,控制部110判断出对象103a被操作体210选择,并 且使对象103a’显示在第二显示面102b上的预定位置处并且还使对象103a’显示在第三 显示面102c上的预定位置处。参考图14(适当参考其他的图),将对以下方法进行描述在对于各个目的地面 板存在对象被从其拖动到其他屏幕的多个候选区域的情况下,将对象移到另一屏幕的方 法。以与在对象被从其拖动到其他屏幕的同一候选区域被用于其他目的地面板的情况下移 动对象的情况中相同的方式,控制部110利用第一显示面内目的地坐标信息来更新存储部 120中存储的对象坐标信息,并且将对象103a移到由更新后的对象坐标信息所指示的位置 处。控制部110基于更新后的对象坐标信息、第一显示面102a上对象被从其拖动到 另一屏幕的候选区域105b内的坐标信息、以及第一显示面102a上对象被从其拖动到另一 屏幕的候选区域105c内的坐标信息,来判断对象103a是否已进入对象被从其拖动到另一 屏幕的候选区域105b或者对象被从其拖动到另一屏幕的候选区域105c。如果判断出对象 103a已进入对象被从其拖动到另一屏幕的候选区域105b,则控制部110判断出对象103a 被操作体210操作,并且使对象103a’显示在第二显示面102b上的预定位置处。如果判断 出对象103a已进入对象被从其拖动到另一屏幕的候选区域105c,则控制部110判断出对象 103a被操作体210操作,并且使对象103a,显示在第三显示面102c上的预定位置处。<3.第三实施例〉随后将描述本发明的第三实施例。[3-1.信息处理装置的硬件配置]图15是示出根据本发明第三实施例的信息处理装置的硬件配置的框图。如图15 所示,根据本发明第三实施例的信息处理装置100c与根据本发明第一实施例的信息处理 装置100a的不同之处在于信息处理装置100c还包括通信单元109。[3-2.信息处理装置的功能配置(触摸面板和存储部、通信单元)]图16是示出根据本发明第三实施例的信息处理装置的功能配置的框图。如图16 所示,信息处理装置100c与根据本发明第一实施例的信息处理装置100a的不同之处在于 信息处理装置100c还包括通信部130。通信部130包括通信单元109等,并且能够与另一设备通信。例如,通信部130可 能能够经由网络与作为另一设备的示例的服务器设备通信,或者可能能够与连接到专用线 路的另一设备通信。[3-3.信息处理装置的功能配置(控制部)]图17是示出在文件在对象正被移动时发送到其他装置的情况下、文件被发送到 另一设备之前的状态的图。图18是示出在文件在对象正被移动时发送到其他装置的情况 下、文件被发送到另一装置之后的状态的图。图19是示出在对象正被复制时文件的复制品 被发送的情况下、文件的复制品被发送之后的状态的图。
存储部120还存储包括预定数据(例如,文本数据)的第一文件(例如,文本文 件)。如图18所示,如果判断出显示在第一显示面102a上的对象103(103e)被操作体210 选择,则控制部110可以进一步使通信部130执行处理以将第一文件发送到另一设备,并且 可以从存储部120删除第一文件。此外,如图19所示,控制部110可以判断显示在第一显示面102a上的对象 103(103e)和显示在第二显示面102b上的对象103(103e,)被选择。在该情况下,控制部 110可以进一步使通信部130执行处理以将通过复制第一文件而获得的第二文件发送到另 一设备,并且可以将第一文件留在存储部120中。<4.本发明实施例的修改示例>本领域技术人员应当了解,取决于设计要求和其他因素可以进行各种修改、组合、 子组合和变更,只要这些修改、组合、子组合和变更在所附权利要求或其等同物的范围内。<5.总结〉根据本发明的实施例,可以在多个屏幕之间容易地执行拖放操作,并且改善了用 户的操作性。此外,根据本发明的实施例,可以在具有多个触摸面板的设备中实现以下设 计屏幕彼此相关的设计;以及使得能够在与通过将多个屏幕的面积相加而获得的屏幕面 积相对应的程度上有效利用多个屏幕的GUI设计。此外,同一目标的复制品被显示在另一屏幕上,因此可以获得将复制品拖放到另 一屏幕的能力。这样,因为在不执行操作时对象不会被自发地移到另一屏幕,因此避免了操 作的混乱。另外,完全相同的操作方法可用于在三个或更多个屏幕之间的拖放操作,并且可 应用于在多个触摸面板之间或者多个设备之间执行交互的情况。本申请包含与2009年3月9日向日本专利局提交的日本在先专利申请JP 2009-055565中所公开的主题有关的主题,该申请的全部内容通过引用结合于此。
权利要求
一种信息处理装置,包括第一触摸面板,其具有能够与操作体接触的第一接触面并且能够获取指示所述操作体在所述第一接触面上的接触位置的第一接触坐标信息,并且还具有第一显示面并且能够在所述第一显示面上显示信息;第二触摸面板,其具有能够与所述操作体接触的第二接触面并且能够获取指示所述操作体在所述第二接触面上的接触位置的第二接触坐标信息,并且还具有第二显示面并且能够在所述第二显示面上显示信息;存储部,其存储指定对象的对象数据和指示所述对象在所述第一显示面上的位置的对象坐标信息;以及控制部,其致使由所述存储部中存储的对象数据所指定的对象作为第一对象被显示在由所述对象坐标信息所指示的位置处,当所述第一触摸面板获取所述第一接触坐标信息时,基于所述第一接触坐标信息和所述对象坐标信息来判断所述第一对象是否被所述操作体所选择,如果判断出所述第一对象被所述操作体所选择,则致使通过复制所述第一对象的一部分或全部而获得的第二对象被显示在所述第二显示面上的预定位置处,当所述第二触摸面板获取所述第二接触坐标信息时,基于所述第二接触坐标信息和指示所述预定位置的第二显示面内目的地坐标信息来判断所述第二对象是否被所述操作体所选择,并且如果判断出所述第二对象被所述操作体所选择,则隐藏显示在由所述对象坐标信息所指示的位置处的所述第一对象,并且还利用所述第二显示面内目的地坐标信息来更新所述对象坐标信息。
2.根据权利要求1所述的信息处理装置,其中所述控制部获取指示所述操作体在与所述第一接触面相接触的同时在所述第一接触 面上移动的方向和距离的移动信息,基于所述移动信息来决定作为所述第一对象在所述第 一显示面内的目的地的第一显示面内目的地坐标信息,利用所述第一显示面内目的地坐标 信息来更新所述对象坐标信息并且还将所述第一对象移动到由更新后的对象坐标信息所 指示的位置处,基于更新后的对象坐标信息和所述第一显示面上的一预定区域内的坐标信 息来判断所述第一对象是否已进入所述预定区域,并且如果判断出所述第一对象已进入所 述预定区域,则确定所述第一对象被所述操作体所选择并且致使所述第二对象被显示在所 述预定位置处。
3.根据权利要求2所述的信息处理装置,其中所述存储部存储构成所述对象的预定点的坐标信息,并且所述控制部判断所述预定点的坐标信息是否对应于所述预定区域内的多个坐标信息 之一,并且如果所述预定点的坐标信息与之对应,则判断出所述第一对象已进入所述预定 区域。
4.根据权利要求2所述的信息处理装置,其中所述存储部存储构成所述对象的预定点的坐标信息,并且还存储关于所述对象的形状 和大小的信息作为所述对象数据,并且所述控制部基于所述预定点的坐标信息和关于所述对象的形状和大小的信息来计算 构成所述第一对象并对应于所述预定区域内的多个坐标信息之一的区域的面积与所述第 一对象的整体面积的比率,判断计算出的比率是否超过预定值,并且如果判断出所述比率超过所述预定值则确定所述第一对象已进入所述预定区域。
5.根据权利要求1所述的信息处理装置,其中所述存储部存储构成所述对象的预定点的坐标信息,并且还存储关于所述对象的形状 和大小的信息作为所述对象数据,并且所述控制部基于所述预定点的坐标信息和关于所述对象的形状和大小的信息来计算 构成所述第一对象并且没有显示在所述第一显示面上的区域的面积与所述第一对象的整 体面积的比率,判断计算出的比率是否超过预定值,并且如果判断出所述比率超过所述预 定值则确定所述第一对象被所述操作体所选择并且致使所述第二对象被显示在所述预定 位置处。
6.根据权利要求1所述的信息处理装置,其中当所述第二触摸面板获取所述第二接触坐标信息并且所述第一触摸面板也获取所述 第一接触坐标信息时,所述控制部基于所述第二接触坐标信息和指示所述预定位置的第二 显示面内目的地坐标信息来判断所述第二对象是否被所述操作体所选择,并且还基于所述 第一接触坐标信息和所述对象坐标信息来判断所述第一对象是否被所述操作体所选择,如 果判断出所述第一对象和所述第二对象被选择,则省略隐藏显示在由所述对象坐标信息所 指示的位置处的所述第一对象这一处理,并且在不更新所述对象坐标信息的情况下将所述 第二显示面内目的地坐标信息登记为不同于所述对象坐标信息的新对象坐标信息。
7.根据权利要求1所述的信息处理装置,其中当所述第一触摸面板在所述第二对象被显示在所述预定位置处的状态下获取所述第 一接触坐标信息时,所述控制部基于所述第一接触坐标信息和所述对象坐标信息来判断所 述第一对象是否被所述操作体所选择,如果判断出所述第一对象被选择,则省略隐藏显示 在由所述对象坐标信息所指示的位置处的所述对象这一处理,并且在不更新所述对象坐标 信息的情况下隐藏显示在所述预定位置处的所述第二对象。
8 根据权利要求1所述的信息处理装置,其中如果所述控制部在所述第二对象被显示在所述预定位置处的状态下获取指示所述操 作体在与所述第一接触面相接触的同时在所述第一接触面上移动的方向和距离的移动信 息,则所述控制部基于所述移动信息致使所述第二对象在所述第二显示面内移动。
9.根据权利要求1所述的信息处理装置,其中如果判断出所述第二对象未在从开始显示所述第二对象时起的预定时间内被所述操 作体所选择,则所述控制部隐藏显示在所述预定位置处的所述第二对象。
10.根据权利要求1所述的信息处理装置,其中所述控制部致使所述第二对象以比显示在由所述对象坐标信息所指示的位置处的所 述第一对象的亮度更低的亮度或者以半透明或闪烁方式被显示在所述预定位置处。
11.根据权利要求1所述的信息处理装置,还包括第三触摸面板,其具有能够与操作体接触的第三接触面并且能够获取指示所述操作体 在所述第三接触面上的接触位置的第三接触坐标信息,并且还具有第三显示面并且能够在 所述第三显示面上显示信息,其中所述控制部在判断出所述第一对象被所述操作体所选择的情况下致使通过复制所述 第一对象的一部分或全部而进一步获得的第三对象被显示在所述第三显示面上的预定位置处,在判断出所述第二对象被所述操作体所选择的情况下进一步隐藏显示在所述第三显 示面上的预定位置处的所述第三对象,并且在判断出所述第三对象被所述操作体所选择的 情况下,隐藏显示在由所述对象坐标信息所指示的位置处的所述第一对象和显示在所述第 二显示面上的预定位置处的所述第二对象,并且还利用指示所述第三显示面上的预定位置 的第三显示面内目的地坐标信息来更新所述对象坐标信息。
12.根据权利要求11所述的信息处理装置,其中所述控制部获取指示所述操作体在与所述第一接触面相接触的同时在所述第一接触 面上移动的方向和距离的移动信息,基于所述移动信息来决定作为所述第一对象在所述第 一显示面内的目的地的第一显示面内目的地坐标信息,利用所述第一显示面内目的地坐标 信息来更新所述对象坐标信息并且还将所述第一对象移动到由更新后的对象坐标信息所 指示的位置处,基于更新后的对象坐标信息和所述第一显示面上的一预定区域内的坐标信 息来判断所述第一对象是否已进入所述预定区域,并且如果判断出所述第一对象已进入所 述预定区域,则确定所述第一对象被所述操作体所选择,并且致使所述第二对象被显示在 所述第二显示面上的预定位置处并且还致使所述第三对象被显示在所述第三显示面上的 预定位置处。
13.根据权利要求11所述的信息处理装置,其中所述控制部获取指示所述操作体在与所述第一接触面相接触的同时在所述第一接触 面上移动的方向和距离的移动信息,基于所述移动信息来决定作为所述第一对象在所述第 一显示面内的目的地的第一显示面内目的地坐标信息,利用所述第一显示面内目的地坐标 信息来更新所述对象坐标信息并且还将所述第一对象移动到由更新后的对象坐标信息所 指示的位置处,基于更新后的对象坐标信息、所述第一显示面上的一第二预定区域内的坐 标信息和所述第一显示面上的一第三预定区域内的坐标信息来判断所述第一对象是否已 进入所述第二预定区域或所述第三预定区域,并且如果判断出所述第一对象已进入所述第 二预定区域则确定所述第一对象被所述操作体所选择并且致使所述第二对象被显示在所 述第二显示面上的预定位置处,如果判断出所述第一对象已进入所述第三预定区域则确定 所述第一对象被所述操作体所选择并且致使所述第三对象被显示在所述第三显示面上的 预定位置处。
14.根据权利要求1所述的信息处理装置,还包括通信部,该通信部能够与另一设备通信,其中所述存储部还存储包括预定数据的第一文件,并且如果判断出所述第二对象被所述操作体所选择,则所述控制部还致使所述通信部执行 将所述第一文件发送到所述另一设备并且从所述存储部删除所述第一文件的处理。
15.根据权利要求6所述的信息处理装置,还包括通信部,该通信部能够与另一设备通信,其中所述存储部还存储包括预定数据的第一文件,并且如果判断出所述第一对象和所述第二对象被选择,则所述控制部还致使所述通信部执 行将通过复制所述第一文件而获得的第二文件发送到所述另一设备并且将所述第一文件 留在所述存储部中的处理。
16.一种信息处理方法,该信息处理方法用于信息处理装置的控制部,所述信息处理装置包括第一触摸面板,其具有能够与操作体接触的第一接触面并且能够获取指示所述操作体 在所述第一接触面上的接触位置的第一接触坐标信息,并且还具有第一显示面并且能够在 所述第一显示面上显示信息,第二触摸面板,其具有能够与所述操作体接触的第二接触面并且能够获取指示所述操 作体在所述第二接触面上的接触位置的第二接触坐标信息,并且还具有第二显示面并且能 够在所述第二显示面上显示信息,存储部,其存储指定对象的对象数据和指示所述对象在所述第一显示面上的位置的对 象坐标信息,以及 控制部,所述信息处理方法包括以下步骤致使由所述存储部中存储的所述对象数据所指定的对象作为第一对象被显示在由所 述对象坐标信息所指示的位置处;当所述第一触摸面板获取所述第一接触坐标信息时,基于所述第一接触坐标信息和所 述对象坐标信息来判断所述第一对象是否被所述操作体所选择;如果判断出所述第一对象被所述操作体选择,则致使通过复制所述第一对象的一部分 或全部而获得的第二对象被显示在所述第二显示面上的预定位置处;当所述第二触摸面板获取所述第二接触坐标信息时,基于所述第二接触坐标信息和指 示所述预定位置的第二显示面内目的地坐标信息来判断所述第二对象是否被所述操作体 所选择;以及如果判断出所述第二对象被所述操作体所选择,则隐藏显示在由所述对象坐标信息所 指示的位置处的所述第一对象,并且还利用所述第二显示面内目的地坐标信息来更新所述 对象坐标信息。
17. 一种用于致使计算机用作信息处理装置的程序,所述信息处理装置包括 第一触摸面板,其具有能够与操作体接触的第一接触面并且能够获取指示所述操作体 在所述第一接触面上的接触位置的第一接触坐标信息,并且还具有第一显示面并且能够在 所述第一显示面上显示信息;第二触摸面板,其具有能够与所述操作体接触的第二接触面并且能够获取指示所述操 作体在所述第二接触面上的接触位置的第二接触坐标信息,并且还具有第二显示面并且能 够在所述第二显示面上显示信息;存储部,其存储指定对象的对象数据和指示所述对象在所述第一显示面上的位置的对 象坐标信息;以及控制部,其致使由所述存储部中存储的对象数据所指定的对象作为第一对象被显示 在由所述对象坐标信息所指示的位置处,当所述第一触摸面板获取所述第一接触坐标信息 时,基于所述第一接触坐标信息和所述对象坐标信息来判断所述第一对象是否被所述操作 体所选择,如果判断出所述第一对象被所述操作体所选择,则致使通过复制所述第一对象 的一部分或全部而获得的第二对象被显示在所述第二显示面上的预定位置处,当所述第二 触摸面板获取所述第二接触坐标信息时,基于所述第二接触坐标信息和指示所述预定位置 的第二显示面内目的地坐标信息来判断所述第二对象是否被所述操作体所选择,并且如果判断出所述第二对象被所述操作体所选择,则隐藏显示在由所述对象坐标信息所指示的位 置处的所述第一对象,并且还利用所述第二显示面内目的地坐标信息来更新所述对象坐标 fn息o
全文摘要
本发明涉及信息处理装置、信息处理方法和程序。提供的信息处理装置包括控制部,该控制部在判断出第一对象被操作体所选择的情况下,使通过复制第一对象的一部分或全部而获得的第二对象显示在第二显示面上的预定位置处,并且在判断出第二对象被操作体所选择的情况下,隐藏显示在由对象坐标信息所指示的位置处的第一对象并且还利用第二显示面内目的地坐标信息来更新对象坐标信息。
文档编号G06F3/048GK101833392SQ20101012542
公开日2010年9月15日 申请日期2010年3月2日 优先权日2009年3月9日
发明者成田智也 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1