远程操作设备、 远程操作系统、 远程操作方法以及程序 【技术领域】
本发明涉及一种远程操作设备、 一种远程操作系统、 一种远程操作方法以及一种程序。 背景技术 如人们所知, 遥控器配备有作为远程操作设备的触摸面板显示器 ( 以下, 也将其 称为 “遥控器” ), 以远程操作电子设备。
在这种类型的遥控器中, 在触摸面板显示器上显示操作屏幕, 在该操作屏幕上排 列了诸如图标的 GUI 对象, 每个图标被分配和布置电子设备的处理。然后, 当在操作屏幕上 操控对象时, 通过根据所述操控所发送的操作命令来远程操作电子设备。
顺便提及, 在这种类型的遥控器中, 与硬件按钮操作类型的遥控器不同, 对象的位 置难以通过遥控器上 ( 操作屏幕上 ) 的触摸来确认。因此, 即使在某种程度上识别对象的 位置的情况下, 用户通常会在视觉上确认一次对象的位置之后才操控对象以防止错误的操 控。
发明内容 因此, 由于在操控对象时用户必须在视觉上确认对象位置, 所以在操作遥控器的 过程中用户可能会觉得不方便。 特别是, 在远程操作一个诸如电视机的显示设备时, 用户必 须在视觉上确认对象位置, 甚至是在用户希望看着显示屏幕时, 因此在操作遥控器的过程 中用户可能会觉得麻烦。
鉴于以上的描述, 最好能够提供一种可以在无需视觉上确认对象位置的情况下操 控对象的远程操作设备、 远程操作系统、 远程操作方法以及程序。
根据本发明的第一实施例, 提供了一种远程操作设备, 其包括用于显示对象的显 示面板 ; 沿显示面板外边缘形成的外壳 ;
用于检测对所述显示面板上的对象进行选择的选择操作的检测单元 ; 用于根据所 检测的选择操作远程操作电子设备的远程操作单元 ; 以及用于在通过触摸可确认的外壳的 一特征区附近把对象显示在显示面板上的显示控制单元。
根据这样的配置, 在沿显示面板外边缘形成的外壳的特征区附近, 把对象显示在 显示面板上, 所述特征区可通过触摸确认 (identifiable)。这使用户能够在无需视觉上进 行对象定位的情况下、 根据从外壳的特征区获得的感觉指出对象的位置, 操控对象。
另外, 所述外壳形成以包围形成多边形的显示面板, 并且所述外壳的特征区对应 于所述外壳的角与 / 或边缘。而且所述外壳沿显示面板外边缘形成, 并且所述外壳的特征 区可以对应于提供在外壳上的一不平坦部分或者提供在与显示面板的连接部分的一不平 坦的部分。
另外, 所述显示控制单元使显示面板根据远程操作设备的操作状态, 以所述对象 显示在可通过触摸确认的所述外壳的特征区附近的方式显示对象。
另外, 所述检测单元检测显示面板上的预定姿态操作, 而且其中, 所述远程操作单 元根据所检测的姿态操作远程操作所述电子设备。
所述远程操作单元可以远程操作作为显示设备的所述电子设备。
根据本发明的第二实施例, 提供了一种远程操作系统, 其包括远程操作设备和由 远程操作设备远程操作的电子设备。
根据本发明的第三实施例, 提供了一种远程操作方法, 其包括下列步骤 : 在沿显示 面板外边缘形成的外壳的一特征区附近, 把对象显示在显示面板上, 所述特征区可通过触 摸确认 ; 根据对显示面板上所检测到的对象进行选择的选择操作远程操作电子设备。
根据本发明的第四实施例, 提供了一种用于使得计算机执行远程操作方法的程 序。此处, 可以使用计算机可读记录媒体提供所述程序, 也可以经由通信机制提供这一程 序。
根据以上所描述的本发明的各实施例, 可以提供这样的远程操作设备、 远程操作 系统、 远程操作方法以及程序 : 可以在无需对对象位置进行视觉确认的情况下操控对象。 附图说明
图 1 描述了根据本发明的一个实施例的远程控制系统 ; 图 2 是描述了遥控器系统的一个主要功能配置方框图 ; 图 3 是一个流程图, 描述了遥控器的一个操作 ; 图 4 是描述了通过触摸进行选择的选择操作的一个操作屏幕的图 ; 图 5A 是描述了一种 ( 在双手操作时 ) 通过触摸进行选择的选择操作的方法的图 ; 图 5B 是描述了一种 ( 在单手操作时 ) 通过触摸进行选择的选择操作的方法的图 ; 图 6 是针对姿态操作的操作屏幕的一个实例的图 ; 图 7A 是描述了一种 ( 在轻击操作时 ) 姿态操作的方法的图 ; 图 7B 是描述了一种 ( 在按下操作时 ) 姿态操作的方法的图 ; 以及 图 7C 是描述了一种 ( 在保持操作时 ) 姿态操作的方法的图。具体实施方式
以下, 将参照附图详细描述本发明的优选实施例。注意, 在本说明书以及附图中, 以相同的参照数字表示具有基本相同功能与结构的结构元素, 并且省略对这些结构元素的 重复解释。
[ 遥控器系统 ]
以下, 将参照图 1 和图 2 描述根据本发明的一个实施例的一个遥控器。图 1 概括 地描述了根据本发明所述实施例的一个遥控器系统。图 2 是一个结构图, 描述了遥控器系 统的一个主要功能配置。
如图 1 中所示, 遥控器系统包括配备有触摸面板显示器 101 的遥控器 100 以及经 由遥控器 100 远程操作的电子设备。另外, 图 1 示出了作为电子设备 10 的一个实例的电视 机 10。
在遥控器系统中, 至少沿从遥控器 100 至电视机 10 的方向有线或者无线地进行通 信。另外, 例如, 也可以经由网络 ( 未在图中加以显示 ) 直接或者间接地执行遥控器 100 和电视机 10 之间的通信。
遥控器 100 在触摸面板显示器 101 上显示用于操作电视机 10 的操作屏幕。其中 排列每个被分派给电视机 10 的处理过程 A 的对象 O。然后, 当用户操控操作屏幕上的对象 O 时, 遥控器 100 向电视机 10 传输相应于所操控对象 O 的操作命令 C。当接收到操作命令 C 时, 电视机 10 执行相应于操作命令 C 的处理过程 A。
此处, 在遥控器 100 中, 沿触摸面板显示器 101 的外边缘形成外壳 109。 而且, 在触 摸面板显示器 101 上, 对象 O 显示在通过触摸可确认的外壳 109 的特征区附近。 外壳 109 的 特征区为这样的一些结构特征区 : 通过它们, 遥控器上的位置可以根据手指等 ( 操作工具 ) 的感觉得以确认, 并且例如, 它们可以为外壳 109 的角、 边缘、 以及不平坦的部分。
这使用户能够通过根据从外壳 109 的特征区所获得的感觉确认对象 O 的位置而在 无需视觉上确认对象位置的情况下操控对象 O。
图 2 描述了遥控器 100 和电视机 10 的功能配置。 遥控器包括触摸面板显示器 101、 控制单元 103、 存储器 105、 以及通信单元 107。电视机 10 包括显示器 11、 控制单元 13、 存储 器 15、 以及通信单元 17。另外, 图 2 仅描述了根据本发明所述实施例的主要功能配置。
首先, 将描述遥控器 100 的功能配置。触摸面板显示器 101 具有其中把触摸面板 101b( 检测单元 ) 叠加在显示面板 101a 上的配置。作为显示面板 101a, 例如, 使用了液晶 显示器 (LCD)。作为触摸面板 101b, 例如, 使用了电阻、 电容、 超声波、 或者红外触摸面板。
例如, 显示面板 101a 显示操作屏幕。触摸面板 101b 检测用户在面板上通过手指 等输入的操作。触摸面板 101b 响应面板上手指等的接触, 生成接触信号。而且, 触摸面板 101b 还生成指示与面板接触的手指等的位置的位置信号。
例如, 控制单元 103 包括 CPU、 RAM、 以及 ROM, CPU 把 RAM 用作工作存储器、 执行存 储在 ROM 中的程序、 并且控制遥控器 100 的每个单元。所述程序用作远程操作电视机 10 的 远程操作单元, 并且用作显示控制单元, 例如, 用于控制触摸面板显示器 101 的显示。
存储器 105 为诸如 EEPROM 的非易失存储器, 例如, 其把操作屏幕信息、 操作命令信 息、 以及对象 O 的数据存储于其中。操作屏幕信息为用于创建用于致使电视机 10 执行每一 处理过程 A 的操作屏幕的信息。操作命令信息为用于创建致使电视机 10 执行每一处理过 程 A 的操作命令 C 的信息。
通信单元 107 经由天线 108 至少把一条操作命令 C 传输于电视机 10。另外, 例如, 除了操作命令 C 的传输之外, 通信单元 107 还能够从电视机 10 接收相应于电视机 10 的操 作屏幕信息、 操作命令信息、 以及指示电视机 10 的状态的状态信息。通信单元 107 通过同 样的通信系统执行与电视机 10 的通信单元 17 的双向无线通信。例如, 在通信系统中使用 了 IEEE 802.15.4 的物理层。
通信单元 107 根据触摸面板 101b 所检测到的手指等的接触状态, 确定诸如定位操 作、 轻击操作、 拖拽操作、 按压操作、 以及保持操作的各种操作输入。
此处, 定位操作为用手指等触摸触摸面板 101b 的操作, 轻击操作为用手指等轻击 触摸面板 101b 的操作, 拖拽操作为在触摸面板 101b 上移动手指等的操作。按压操作为用 手指等按压触摸面板 101b 的操作, 保持操作为针对一个预定的区域, 用手掌、 多个手指等 盖住触摸面板 101b 的操作。
根据触摸面板 101b 上手指的接触 / 非接触和接触位置, 确定定位操作、 轻击操作、以及拖拽操作中的一个操作输入。而且, 还根据手指等在触摸面板 101b 上的接触压力和接 触面积 ( 或者接近面积 ), 确定是按压操作还是保持操作。
控制单元 103 根据操作屏幕信息控制显示面板 101a 显示操作屏幕。此处, 控制单 元 103 控制显示面板 101a 在外壳 109 的特征区附近显示对象 O。
当用户在操作屏幕上操控所希望的对象 O 时, 控制单元 103 根据操作命令信息控 制通信单元 107 向电视机 10 传输一条相应于所操控对象 O 的操作命令 C。
以下, 将描述电视机 10 的功能配置。例如。显示器 11 显示操作屏幕和内容。例 如, 控制单元 13 包括 CPU、 RAM、 以及 ROM, 并且控制电视机 10 的每一个单元。存储器 15 为 诸如 EEPROM 的非易失存储器, 例如, 其把操作屏幕信息、 操作命令信息存储于其中。
通信单元 17 经由天线 18 从遥控器 100 接收操作命令 C。另外, 例如, 除了操作命 令 C 的接收之外, 通信单元 17 还能够向遥控器 100 传输相应于电视机 10 的操作屏幕信息、 操作命令信息、 以及指示电视机 10 的状态的状态信息。
当从遥控器 100 接收了操作命令 C 时, 控制单元 13 根据操作命令信息控制每一单 元执行相应于所接收操作命令 C 的处理过程 A。
[2. 遥控器系统的操作 ] 以下, 将参照图 3- 图 7 描述根据本发明所述实施例的遥控器系统的一个操作。图 3 是一个流程图, 描述了遥控器 100 的一个操作。图 4 和图 5A 与图 5B 分别描述了针对选择 操作的操作屏幕的一个实例和一种选择操作的方法。图 6 和图 7A- 图 7C 分别描述了针对 姿态操作的操作屏幕的一个实例和一种姿态操作的方法。
图 3 描述了通过触摸进行选择的选择操作时和姿态操作时遥控器 100 的一个操作 规程。另外, 在图 3 中, 在通过触摸进行选择的选择操作之下描述了姿态操作, 但也可以按 相反的次序执行这两个操作, 或可以执行其中的任何一个操作。
以下, 将描述其中用户使用非优势手 ( 左手 ) 握住遥控器 100, 并且使用优势手 ( 右手 ) 的食指 P 操作遥控器 100 的情况。另外, 还将按同样的方式描述使用除食指之外的 其它手指操作遥控器 100 的情况。
[2-1. 通过触摸的选择操作 ]
首先, 将描述通过触摸进行选择的选择操作。如图 3 中所示, 控制单元 103 控制显 示面板 101a 显示通过触摸进行选择的选择操作的操作屏幕 ( 步骤 S101)。此处, 可望按比 通过视觉确认进行选择的选择操作时大得多的尺寸显示对象 O, 以提高遥控器 100 的可操 作性。
图 4 描述了操作屏幕的一个实例。为了使针对菜单的操作屏幕、 针对启动的操作 屏幕、 立即前进屏幕、 以及针对初始设置的屏幕显示在电视机 10 上, 分别在操作屏幕的右 下角、 左下角、 左上角以及右上角, 操控分别为 “菜单” 、 “起始” 、 “返回” 、 以及 “选项” 的对象 O1、 O2、 O3、 以及 O4。
分别在外壳 109 的右下角、 左下角、 左上角、 右上角 109a、 109b、 109c、 以及 109d 附 近排列每一个对象 O1、 O2、 O3、 以及 O4。即, 在可通过触摸加以确认的外壳 109 的特征区 109a ~ 109d 附近排列对象 O1 ~ O4。
当显示操作屏幕时, 控制单元 103 判断是否检测到用户的选择操作 (S103)。为了 在操作屏幕上选择一个所希望的对象 O, 用户执行通过触摸进行选择的选择操作。以下, 假
设了一种其中用户在某种程度上识别出对象 O1 ~ O4 的排列的情况。
图 5A 描述了使用双手执行通过触摸进行选择的选择操作的情况。在图 5A 中所示 的例子中, 执行对设置于操作屏幕右下角的 “菜单” 对象 O1 的选择操作。此处, 把 “菜单” 对 象 O1 设置在外壳 109 的右下角 109a 附近。
用户可以通过使用食指 P 触摸外壳 109 的右下角 109a 确认与外壳 109 的右下角 109a 相邻的 “菜单” 对象 O1 的位置。此处, 在确认对象位置时, 根据拿着外壳 109 的左手的 感觉掌握外壳 109 的方向也是重要的。这可使用户在观看电视机 10 的显示屏幕的同时选 择所希望的对象, 而无需视觉上对对象位置的确认。
此处, 如果用户某种程度地识别出外壳 109 的右下角 109a 和操作屏幕的右下角之 间的距离, 则在用户可以通过定位操作直接把食指 P 移至操作屏幕的右下角。而且, 如果用 户没有识别出外壳 109 的右下角 109a 和操作屏幕的右下角之间的距离, 则在用户可以通过 拖拽操作直接把食指 P 移向触摸面板显示器 101 的中心。
按同样的方式, 在对 “起始” 对象 O2 执行选择操作的情况下, 用户可以通过使用食 指 P 触摸外壳 109 的左下角 109b 确认与外壳 109 的左下角 109b 相邻的 “起始” 对象 O2 的 位置。 而且, 在对 “返回” 对象 O3 执行选择操作的情况下, 用户可以通过使用食指 P 触摸 外壳 109 的左上角 109c 确认与外壳 109 的左上角 109c 相邻的 “返回” 对象 O3 的位置。按 同样的方式, 在对 “选项” 对象 O4 执行选择操作的情况下, 用户可以通过使用食指 P 触摸外 壳 109 的右上角 109d 确认与外壳 109 的右上角 109d 相邻的 “选项” 对象 O4 的位置。
图 5B 描述了通过使用单手触摸执行选择操作的情况。在图 5B 所示的例子中, 用 户使用优势手 ( 右手 ) 握住遥控器 100, 并且使用优势手的拇指 P 操作遥控器 100。同样在 图 5B 所示的例子中, 执行对设置于操作屏幕右下角的 “菜单” 对象 O1 的选择操作。
用户可以通过使用拇指 P 触摸外壳 109 的右下角 109a 确认与外壳 109 的右下角 109a 相邻的 “菜单” 对象 O1 的位置。此处, 在确认对象位置时, 根据握住外壳 109 的手指的 感觉掌握外壳 109 的方向, 也是重要的。这可使用户在观看电视机 10 的显示屏幕的同时选 择所希望的对象, 而无需视觉上对对象位置的确认。
当检测到选择操作时, 控制单元 103 根据操作命令信息向电视机 10 传输一条相应 于所选择对象 O 的操作命令 C(S105)。然后, 当已经经由通信单元 17 接收到操作命令 C 时, 电视机 10 的控制单元 13 根据操作命令信息执行相应于操作命令 C 的处理过程 A。
例如, 在以上所描述的例子中, 响应对 “菜单” 对象 O1 的选择操作, 控制单元 103 控制通信单元 107 向电视机 10 传输一条用于执行针对菜单的操作屏幕的显示处理过程 A1。 当已经接收到操作命令 C1 时, 电视机 10 的控制单元 13 执行针对菜单的操作屏幕的显示处 理过程 A1, 并且控制显示器 11 显示针对菜单的操作屏幕。
在以上的描述中, 描述了在外壳 109 的角 109a ~ 109d 附近排列对象 O 的情况。 然 而, 也可以在外壳 109 的各边 ( 边缘 ) 附近排列对象 O。而且, 例如, 也可以把不平坦的部分 提供在外壳 109 上或者提供在外壳 109 和显示面板 101a 之间的连接部分, 并且可以在不平 坦的部分附近排列对象 O。
另外, 在图 5B 在, 还描述了其中分别在外壳 109 的右下角、 左下角、 左上角、 以及右 上角 109a ~ 109d 附近排列对象 O 的情况。然而, 在使用单手操作遥控器 100 的情况下, 为
了提高遥控器 100 的可操作性, 在确定了遥控器 100 的操作状态之后, 仅相邻外壳 109 的右 下角和左下角 109a 和 109b 排列对象 O。
( 姿态操作 )
接下来, 将描述姿态操作。如图 3 中所示, 控制单元 103 控制显示面板 101a 显示 针对姿态操作的操作屏幕 (S111)。此处, 不必把加以操作的对象 O 显示在显示屏幕上。
图 6 描述了操作屏幕的一个实例。 在操作屏幕的上方, 分别排列了 “菜单” “起始” 、 、 “返回” 对象 O1、 O2、 以及 O3。对 “菜单” 、 “起始” 、 “返回” 对象 O1、 O2、 以及 O3 中每一对象的 描述与图 4 中所给出的相同。
而且, 在操作屏幕的中部, 设置用于执行姿态操作的操作区域 OA。在操作区域 OA 中, 用户执行诸如定位操作、 轻击操作、 拖拽操作、 按压操作、 以及保持操作的一个姿态操 作。
当 显 示 了 操 作 屏 幕 时, 控 制 单 元 103 判 断 是 否 检 测 到 用 户 的 一 个 姿 态 操 作 (S113)。用户在操作屏幕上执行一个预定的姿态操作, 以指出将由电视机 10 加以执行的处 理过程 A。此处, 由于通过预定的姿态操作, 而不是对对象 O 的选择操作指出处理过程 A 的 执行, 所以用户不必在视觉上确认对象位置。 例如, 当检测到姿态操作时, 控制单元 103 判断执行了定位操作、 轻击操作、 拖拽 操作、 按压操作、 以及保持操作中的哪一操作 (S115)。
当确定了姿态操作时, 控制单元 103 根据操作命令信息控制通信单元 107 向电视 机 10 传输一条相应于所确定姿态操作的操作命令 C(S117)。然后, 当已经经由通信单元 17 接收到操作命令 C 时, 电视机 10 的控制单元 13 根据操作命令信息执行相应于操作命令 C 的处理过程 A。
图 7A-7C 描述了执行各种姿态操作的情况。图 7A ~ 7C 中所示实例假设了使用选 择光标 SC 在显示在显示器 11 上的一个内容选择屏幕上选择内容 Ct 的情况。
在图 7A 中, 在操作区域 OA 上执行向右轻击操作。在这一情况下, 响应向右轻击操 作, 向电视机 10 传输一条用于执行向右移动焦点的处理过程 A2 的操作命令 C2。响应操作 命令 C2, 电视机 10 执行向右移动焦点的处理过程 A2。在图 7A 中, 把选择光标 SC 从内容 Ct2 移至内容 Ct3。这可使用户在观看电视机 10 的显示屏幕的同时指出所希望的处理过程 A 的执行, 而无需视觉上对对象位置的确认。
在图 7B 中, 在操作区域 OA 上执行一个按压操作。在这一情况下, 响应按压操作, 向电视机 10 传输一条用于执行选择内容的处理过程 A3 的操作命令 C3。响应操作命令 C3, 电视机 10 执行选择内容的处理过程 A3, 并且更新选择屏幕的显示。在图 7B 中, 选择内容 Ct3, 然后改变内容 Ct3 的显示。
在图 7C 中, 在操作区域 OA 上执行一个保持操作。在这一情况下, 响应保持操作, 把一条用于执行取消内容选择的处理过程 A4 的操作命令 C4 传输于电视机 10。 响应操作命 令 C4, 电视机 10 执行取消内容选择的处理过程 A4, 并且更新选择屏幕的操作。在图 7C 中, 取消内容 Ct3 的选择, 并且改变内容 Ct3 的显示。
在以上的描述中, 描述了使用非优势手 ( 左手 ) 握住遥控器 100, 并且使用优势手 ( 右手 ) 的食指 P 操作遥控器 100 的情况。然而, 也可以按同样的方式解释其中用户使用优 势手 ( 右手 ) 握住遥控器 100, 并且使用优势手 ( 右手 ) 的拇指等操作遥控器 100 的情况。
[3. 概述 ]
根据以上所描述的实施例, 在显示面板 101a 上, 在沿显示面板 101a 的外边缘形成 的外壳 109 的通过触摸可确认的特征区附近显示对象 O。这使用户能够在无需视觉上确认 对象位置的情况下, 通过根据从外壳 109 的特征区所获得的感觉确认对象 O 的位置, 操控对 象 O。 而且, 用户可以通过执行一个预定的姿态操作, 指出将由电视机 10 加以执行的处理过 程 A, 而无需在视觉上确认对象位置。
尽管已经参照附图描述了本发明的优选实施例, 然而, 本发明并不局限于此。 这一 技术领域中的熟练技术人员将会意识到 : 可以依据设计要求和其它因素, 对本发明进行多 方面的修改、 组合、 局部组合以及变动, 只要这些修改、 组合、 局部组合以及变动处于所附权 利要求或者其等效要求的范围内即可。
例如, 在上述实施例的描述中, 描述了其中按基本上为矩形的形状形成遥控器 100 的外壳 109 的情况。然而, 也可以按除矩形之外的其它多边形形成遥控器 100 的外壳。在 这一情况下, 外壳的角和边缘可以为特征区。 而且, 可以按除多边形之外的其它曲线形状形 成遥控器 100 的外壳。在这一情况下, 提供在外壳上的或者提供在外壳和显示面板之间的 连接部分的不平坦的部分可以为特征区。
而且, 在上述实施例的描述中, 描述了把电视机 10 作为电子设备远程加以操作的 情况。然而, 也可以把除电视机 10 之外的显示设备以及除显示设备之外的各种设备作为电 子设备远程加以操作。
本 申 请 包 含 与 2009 年 9 月 30 日 向 日 本 专 利 局 提 出 的 日 本 优 先 专 利 申 请 JP 2009-227756 中所公开的主题相关的主题, 特将其全部内容并入此处, 以作参考。