信息处理装置、 信息处理方法和信息处理程序 技术领域 本技术涉及一种信息处理装置、 信息处理方法和信息处理程序, 并且尤其涉及一 种允许例如通过拖动的操作输入作为直观操作的信息处理装置。
背景技术 近来已经普及具有各种操作设备的信息处理装置。例如具有触摸屏的信息处 理装置允许通过触摸操作、 轻击操作 (tapping)( 触摸并放开 )、 拖动 (dragging)、 轻拂 (flicking) 等对屏幕的直观操作。
作为一种这样的信息处理装置, 例如在日本专利特开号 2002-328040 中例如已经 提出一种导航装置。 在该导航装置中, 如果在设置于屏幕上的预定区域内进行拖动, 则响应 于拖动而改变屏幕上显示的地图的比例。
发明内容 附带提一点, 在上述导航装置中, 可以通过改变在预定区域中的拖动的方向来进 行在扩展与缩减之间的转变。然而扩展和缩减都只是用于改变地图的比例的处理, 并且毕 竟在预定区域中的拖动仅能改变地图的比例。
因此在上述导航装置中, 例如为了改变地图以扩展或者缩减成另一地图, 必须单 独进行用于改变地图的操作。因此该导航装置不一定被认为可操作性高。
因此期望提供一种在进行通过拖动的操作输入时与以往的信息处理装置、 信息处 理方法和信息处理程序相比明显改进的信息处理装置、 信息处理方法和信息处理程序。
根据这里公开的技术的一个实施例, 提供一种包括操作部和控制部的信息处理装 置, 该控制部适于在通过操作部进行拖动时响应于拖动而使互连拖动的起点和终点的光标 显示在显示部上, 并且在确定从作为拖动的起点侧的光标的一个端部到作为拖动的终点侧 的光标的另一端部的方向为光标的方向的情况下, 针对显示在显示部上的信息执行与光标 的方向对应的处理, 控制部在光标的另一端部进入设置于屏幕上的预定区域时改变待显示 在显示部上的信息。
在该信息处理装置中, 不仅可以针对显示在显示部上的信息执行处理, 而且可以 仅通过系列拖动操作来改变待显示在显示部上的信息、 也就是处理目标的信息。
根据本技术, 不仅可以针对显示在显示部上的信息执行处理, 而且可以仅通过系 列拖动操作来改变待显示在显示部上的信息、 也就是处理目标信息。因此在通过拖动来进 行操作输入的情况下, 与以往的信息处理装置、 信息处理方法和信息处理程序相比可以明 显提高可操作性。
附图说明
图 1 是示出了根据公开技术的一个实施例的信息处理装置的功能配置的框图 ;
图 2 是示出了便携终端的外观配置的透视图 ;图 3 是示出了便携终端的硬件配置的框图 ; 图 4 是图示了可伸展光标的显示的示意图 ; 图 5A 和 5B 是图示了可伸展光标的形状的改变的示意图 ; 图 6、 图 7A 至 7C 和图 8 是分别图示了再现速度的不同控制方式的示意图和图解图; 图 9 是图示了在编辑模式中的再现速度的控制的图解图 ;
图 10A、 10B 和 10C 是分别图示了滚动速度的控制的示意图和图解图 ;
图 11A 和 11B 是分别图示了参数的调节速度的控制的示意图和图解图 ;
图 12 是示出了动态图像再现屏幕图像的配置的示意图 ;
图 13A 至 13D 是图示了在动态图像再现应用中通过可伸展光标输入的操作的示例 的示意图 ;
图 14A 和 14B 是图示了在动态图像再现应用中通过可伸展光标输入的操作的另一 示例的示意图 ;
图 15 是示出了跟踪选择屏幕图像的配置的示意图 ;
图 16A 至 16D 是图示了在乐曲再现应用中通过可伸展光标输入的操作的示例的示 意图 ;
图 17 是示出了静止图像再现屏幕图像的配置的示意图 ;
图 18A 至 18C 是图示了在静止图像再现应用中通过可伸展光标输入的操作的示例 的示意图 ;
图 19A 至 19E 是图示了在静止图像再现应用中通过可伸展光标输入的操作的另一 示例的示意图 ;
图 20 至图 24 是图示了不同操作输入处理过程的流程图 ;
图 25 是示出了地图屏幕图像的配置的示意图 ;
图 26A 至 26C 是图示了在地图显示应用中通过可伸展光标输入的操作的示例的示 意图 ;
图 27A 至 27C 是图示了在一种修改中在静止图像再现应用中通过可伸展光标输入 的操作的示例的示意图 ;
图 28 是图示了在一种修改中在地图显示应用中通过可伸展光标输入的操作的示 例的示意图 ; 并且
图 29A 至 29C 是图示了在另一修改中在地图显示应用中通过可伸展光标输入的操 作的示例的示意图。
具体实施方式
一种信息处理装置, 包括 : 操作部 ; 以及控制部, 适于在通过操作部进行拖动时响 应于拖动而使互连拖动的起点和终点的光标显示在显示部上, 并且在确定从作为拖动的起 点侧的光标的一个端部到作为拖动的终点侧的光标的另一端部的方向为光标的方向的情 况下, 针对显示在显示部上的信息执行与光标的方向对应的处理 ; 控制部在光标的另一端 部通过拖动进入设置于屏幕上的预定区域时, 改变待显示在显示部上的信息。
一种信息处理方法, 包括 : 控制部在通过操作部进行拖动时响应于拖动而使互连拖动的起点和终点的光标显示在显示部上并且在确定从作为拖动的起点侧的光标的一个 端部到作为拖动的终点侧的光标的另一端部的方向为光标的方向的情况下, 针对显示在显 示部上的信息执行与光标的方向对应的处理 ; 并且控制部在光标的另一端部通过拖动进入 设置于屏幕上的预定区域时, 改变待显示在显示部上的信息。
下文描述公开技术的优选实施例。注意按以下顺序给出描述。
1. 实施例的概况
2. 第一实施例
3. 第二实施例
4. 其它实施例
<1. 实施例的概况 >
首先描述实施例的概况。在描述概况之后给出对第一实施例、 第二实施例和其它 实施例的描述。
图 1 示出了信息处理装置 1。信息处理装置 1 包括操作部 2。信息处理装置 1 还 包括显示部 3 和控制部 4, 该控制部控制显示部 3 以在通过操作部 2 进行拖动时响应于拖 动而显示将拖动的起点和终点互连的光标。控制部 4 还在从光标的一个端部 ( 拖动的起点 侧 ) 到光标的另一端部 ( 拖动的终点侧 ) 的方向被确定为光标的方向的情况下针对显示在 显示部 3 上的信息执行与光标的方向对应的处理。 而且, 控制部 4 在光标的另一端部通过拖动进入设置于屏幕上的预定区域时改变 待显示在显示部 3 上的信息。
因此不仅可以针对显示在显示部 3 上的信息来执行处理而且可以仅通过一连串 拖动操作来改变待显示在显示部 3 上的信息、 也就是处理目标信息。
而且, 控制部 4 可以针对显示在显示部 3 上的信息执行与光标的方向和长度对应 的处理。
具体而言, 控制部 4 从在第一分级的第一分级信息与相对于第一分级为更高分级 的第二分级的第二分级信息之间使第一分级信息显示在显示部 3 上。然后控制部 4 在光标 的另一端部通过拖动来进入设置于屏幕上的预定区域时将待显示在显示部 3 上的信息从 第一分级信息改变成第二分级信息。要注意预定区域例如设置成屏幕的端部。
另外, 如果在待显示在显示部 3 上的信息从第一分级信息改变成第二分级信息之 后继续拖动直至光标的长度变成小于预定阈值, 则控制部 4 将待显示在显示部 3 上的信息 从第二分级信息返回至第一分级信息。
这里, 第一分级信息是动态图像, 而第二分级信息是由从动态图像提取的图像配 置的提取图像列表。在该实例中, 控制部 4 使动态图像显示在显示部 3 上并且在光标的另 一端部通过拖动来进入设置于屏幕上的预定区域时将待显示在显示部上的信息从动态图 像改变成提取图像列表。另外, 控制部 4 在动态图像显示在显示部 3 上时执行按照与光标 的方向和长度对应的再现速度再现动态图像的处理。另外, 控制部 4 在提取图像列表显示 在显示部 3 上时按照与光标的方向和长度对应的滚动速度执行滚动提取图像列表的处理。
而且, 第一分级信息是由乐曲 (tune) 的标题配置的曲目 (track) 列表, 而第二分 级信息是由其中汇集乐曲的曲集 (album) 配置的曲集列表。在该实例中, 控制部 4 使曲目 列表显示在显示部 3 上并且在光标的另一端部通过拖动来进入设置于屏幕上的预定区域
时将待显示在显示部 3 上的信息从曲目列表改变成曲集列表。另外, 控制部 4 在曲目列表 显示在显示部 3 上时按照与光标的方向和长度对应的滚动速度执行滚动曲目列表的处理。 另外, 控制部 4 在曲集列表显示在显示部 3 上时按照与光标的方向和长度对应的滚动速度 执行滚动曲集列表的处理。
另外, 控制部 4 在拖动达到末端时擦除光标的显示并且将待显示在显示部 3 上的 信息返回到第一分级信息。
此外, 当待显示在显示部 3 上的信息从第一分级信息改变成第二分级信息、 然后 继续拖动直至光标的另一端部超出预定区域、 然后再次进入预定区域时, 控制部 4 将待显 示在显示部 3 上的信息从第二分级信息改变成相对于第二分级为更高分级的第三分级的 第三分级信息。
下文详细描述具有如上文所述这样的配置的信息处理装置的具体示例。
<2. 第一实施例 >
2-1. 便携终端的外观配置
现在描述第一实施例。首先参照图 2 描述便携终端 100 的外观配置, 该便携终端 100 是上述信息处理装置的具体示例。 便携终端 10 包括基本上平坦的矩形形状的壳 101, 该壳具有使得可以被单手握住 这样的尺寸。
在壳 101 的正面 101A 的中部设置矩形形状的触摸屏 102。触摸屏 102 由液晶板和 薄的透明触摸板配置, 该触摸板覆盖液晶板的显示面。附带提一点, 触摸板例如为电容型。
便携终端 100 接受通过手指、 触笔等与触摸屏 102 的触摸操作作为用户输入的操 作。
而且在便携终端 100 的壳 101 的正面 101A 上与触摸屏 102 邻近提供操作按钮 103。
要注意的是可以在矩形触摸屏 102 处于竖直伸长状态 ( 也就是在竖直方向上 ) 的 方向和其中矩形触摸屏 102 处于水平伸长状态 ( 也就是在水平方向上 ) 的另一方向中的任 意方向上使用便携终端 100。
2-2. 便携终端的硬件配置
现在参照图 3 描述便携终端 100 的硬件配置。便携终端 100 包括 CPU 110, 该 CPU 110 将存储于非易失性存储器 111 中的程序读出并发展到 RAM 112 中以根据程序执行 各种处理并且控制便携终端 100 的关联部件。要注意术语 CPU 为中央处理单元 (Central Processing Unit) 的缩写形式而术语 RAM 为随机存取存储器 (Random Access Memory) 的 缩写形式。
触摸屏 102 由液晶板 102A 和触摸板 102B 配置, 液晶板 102A 是用于在其上显示各 种信息的显示设备, 而触摸板 102B 是用于接受操作输入的操作输入设备。
如果用手指触摸触摸板 102B 上的任意位置, 则触摸板 102B 检测触摸位置的坐标。 然后, 触摸板 102B 向 CPU 110 发送代表触摸位置坐标的输入信号。
要注意的是在继续触摸触摸板 102B 之时、 比如在进行拖动之时, 触摸板 102B 在每 隔固定时间间隔之后向 CPU 110 发送代表触摸位置的坐标的输入信号。
当 CPU 110 根据从触摸板 102B 向它发送的输入信号获取触摸位置坐标时, CPU 110 将坐标转换成液晶板 102A 的屏幕坐标以识别触摸在液晶板 102A 的屏幕的哪个位置。
换而言之, CPU 110 识别屏幕上的触摸位置。
另外, CPU 110 将根据在每隔固定时间间隔之后向它发送的输入信号获取的触摸 位置的坐标相继转换成液晶板 102A 的屏幕坐标并且识别触摸位置以什么方式移动或者换 而言之识别触摸位置的轨迹。
CPU 110 基于以这种方式识别的触摸位置和触摸位置的轨迹来指定对屏幕进行什 么触摸操作。然后, CPU 101 接受触摸操作作为操作输入并且根据操作输入执行处理。
要注意的是 CPU 110 接受比如触摸、 轻击 (tapping)、 拖动 (dragging) 和轻拂 (flicking) 这样的触摸操作作为操作输入。
另外, 如果 CPU 110 识别对操作按钮 103 的按压操作, 则它接受按压操作作为用户 的操作输入并且根据操作输入执行处理。
这里假设在作为图像文件存储于非易失性存储器 111 中的图像的缩略图图像在 触摸屏 102 上显示在表格中的状态下, 用户触摸缩略图图像中的期望的缩略图图像。
在该实例中, CPU 110 接收触摸操作作为用于再现图像的操作输入并且从易失性 存储器 111 读出与触摸的缩略图图像对应的图像文件。
如果对应图像文件为静止图像文件, 则 CPU 110 从静止图像文件提取静止图像数 据。然后, CPU 110 对静止图像数据进行诸如解码处理、 数模转换处理等预定再现处理以获 得静止图像信号。然后, CPU 110 控制触摸屏 102 的液晶板 102A 以显示静止图像信号。 另一方面, 如果对应图像文件为动态图像文件, 则 CPU 110 从动态图像文件分离 动态图像数据和音频数据。然后, CPU 110 对动态图像数据进行诸如解码处理、 数模转换处 理等预定再现处理以获得视频信号。然后, CPU 110 控制触摸屏 102 的液晶板 102A 以显示 视频信号。同时, CPU 110 对音频数据进行诸如解码处理、 数模转换处理、 放大处理等预定 再现处理以获得音频信号。然后, CPU 110 通过未示出的耳机终端输出音频信号。
便携终端 100 以这种方式再现用户指定的图像。
同时, 假设例如在作为音乐文件存储于非易失性存储器 111 中的乐曲或者曲目的 标题在触摸屏 102 上显示在列表的状态下, 用户轻击标题中的期望的标题。
在该实例中, CPU 110 接受触摸操作作为用于再现乐曲的操作输入并且从易失性 存储器 111 读出与轻击的标题对应的音乐文件。
CPU 110 从音乐文件提取音频数据。然后, CPU 110 对音频数据进行诸如解码处 理、 数模转换处理、 放大处理等预定再现处理以获得音频信号。然后, CPU 110 从未示出的 耳机终端输出音频信号。
便携终端 100 以这种方式再现用户指定的乐曲。
另外, 这时 CPU 110 从读出的音乐文件提取诸如封面图像、 曲目的标题、 曲集的标 题、 艺术家姓名等有关信息并且控制触摸屏 102 的液晶板 102A 以显示有关信息。
便携终端 100 再现用户指定的乐曲并且以这种方式显示与乐曲有关的信息。
要注意便携终端 100 被配置成使得 CPU 110 可以在分级结构中基于各个音乐文件 的有关信息管理音乐文件, 在该分级结构中, 较高的分级包括曲集的标题, 而较低的分级包 括曲目的标题。
另外, 假设例如在用于启动网上浏览器的图标显示在触摸屏 102 上的状态下, 用 户轻击图标。
在该实例中, CPU 110 接收触摸操作作为用于启动网上浏览器的操作输入并且从 易失性存储器 111 读出和执行网上浏览器的程序以启动网上浏览器。
这里, CPU 110 控制触摸屏 102 的液晶板 102A 以显示网上浏览器的屏幕图像并且 通过网络接口 113 从网络上的服务器接收网页的页面数据。然后, CPU 110 使基于页面数 据的页面图像显示在网上浏览器的屏幕上。
以这种方式, 便携终端 100 启动网上浏览器以显示网页。
此外, 在便携终端 100 中并入可以仅通过作为触摸操作之一的拖动来进行各种操 作输入的用户接口。
具体而言, 在便携终端 100 中, 诸如拖动的起点和终点的位置、 从起点到终点的方 向、 从起点到终点的距离等也称为拖动信息的信息与各种操作输入预先彼此关联。
要注意的是拖动的起点是在开始拖动时的触摸位置、 也就是第一触摸位置, 而拖 动的终点是在开始拖动之后的当前触摸位置。 换而言之, 在拖动期间, 起点是固定的而终点 随手指的移动一起移动。要注意的是在下文描述中, 拖动的起点和终点的位置也称为起点 和终点位置。另外, 从拖动的起点到终点的方向也称为起点 - 终点方向, 而从拖动的起点到 终点的距离也称为起点 - 终点方向。
如果实际进行拖动, 则 CPU 110 从拖动获取拖动信息, 比如起点和终点位置、 起 点 - 终点方向以及起点 - 终点距离。然后, CPU 110 接受与拖动信息关联的操作输入。
以这种方式, 如果变化起点和终点位置、 起点 - 终点方向和起点 - 终点距离, 则便 携终端 100 可以仅通过拖动来进行各种操作输入。
附带提一点, 为了使得可以通过比如上述这样的用户接口实现良好的可操作性, 优选使得可以让用户容易识别拖动的起点和终点位置、 起点 - 终点方向以及起点 - 终点距 离。
因此, 便携终端 100 被配置成使得在进行拖动时在触摸屏 102 上显示可视地代表 拖动的起点和终点位置、 起点 - 终点方向以及起点 - 终点距离的光标 Cs, 如图 4 中所见。
该光标 Cs 从拖动的起点向拖动的终点伸展并且根据拖动的终点的移动来改变方 向 ( 也就是伸展方向 ) 或者长度, 使得它跟随拖动。要注意的是由于光标 Cs 响应于拖动而 伸展和收缩, 所以下文将这称为可伸展光标 (stretchable cursor)Cs。
通过显示可伸展光标 Cs, 便携终端 100 允许用户容易识别拖动的起点和终点位 置、 起点 - 终点方向以及起点 - 终点距离。
下文更具体描述可伸展光标 Cs 和通过可伸展光标 Cs 的操作输入。
附带提一点, 在前面说明书中的实施例的概况中描述的信息处理装置 1 的操作部 2 的具体硬件示例是上文描述的便携终端 100 的触摸板 102B。同时, 信息处理装置 1 的显 示部 3 的具体硬件示例是便携终端 100 的液晶板 102A。另外, 信息处理装置 1 的控制部 4 的具体硬件示例为便携终端 100 的 CPU 110。
2-3. 通过可伸展光标的操作输入
2-3-1. 基本操作
如果用户的手指触摸触摸屏 102, 则 CPU 110 使触摸屏 102 显示如图 5A 中所见以 触摸位置 Tp 为中心的圆形形状的可伸展光标 Cs。
此后, 如果在用户的手指保持触摸触摸屏 102 之时进行拖动, 则 CPU 110 如图 5B中所见从拖动的起点 D1( 也就是第一触摸位置 Tp) 向拖动的终点 D2( 也就是当前触摸位 置 ) 伸展可伸展光标 Cs。
因而便携终端 100 允许用户识别接受触摸操作为拖动并且以用户直接触摸和伸 展可伸展光标 Cs 这样的感觉进行拖动。
另外, 由于可伸展光标 Cs 从拖动的起点 D1 向终点 D2 伸展, 所以用户可以识别从 拖动的起点 D1 到终点 D2 的距离、 也就是起点 - 终点距离。
要注意的是在下文描述中, 下文将可伸展光标 Cs 中与拖动的起点 D1 对应的位置 称为可伸展光标 Cs 的起点 C1, 而下文将与拖动的终点 D2 对应的位置称为可伸展光标 Cs 的 终点 C2。换而言之, 可伸展光标 Cs 从与拖动的起点 D1 对应的起点 C1 向与拖动的终点 D2 对应的终点 C2 伸展。
另外, 可伸展光标 Cs 成形为使得其厚度从起点 C1 侧向终点 C2 侧增加。 具体而言, 可伸展光标 Cs 成形为使得它在起点 C1 的邻近的部分处最薄而在终点 C2 的邻近的另一部 分处最厚。
通过显示比如上述这样的形状的可伸展光标 Cs, 用户可以将可伸展光标 Cs 的拖 动的起点 D1 侧和终点 D2 侧相互区分。因而也可以允许用户识别从拖动的起点 D1 到终点 D2 的方向、 也就是起点 - 终点方向。另外, 还可以允许用户识别拖动的起点 D1 和终点 D2 的 位置、 也就是起点和终点位置。 另外, 在拖动期间, 在可伸展光标 Cs 的与拖动的起点 D1 相对应的起点 C1 固定之 时, 可伸展光标 Cs 的与拖动的终点 D2 相对应的终点 C2 跟随手指的移动而移动。因而便携 终端 100 允许用户在识别拖动的起点和终点位置、 起点 - 终点方向以及起点 - 终点距离的 同时时进行拖动。
另外, 可伸展光标 Cs 在起点 C1 侧上的端部处具有以起点 C1 为中心半径为 r1 的 半圆。这允许用户将半圆的中心识别为拖动的起点 D1 的位置。因而用户可以更精确地识 别拖动的起点 D1 的位置。
类似地, 可伸展光标 Cs 在终点 C2 侧上的端部处具有以终点 C2 为中心半径为 r2 的半圆。这允许用户将半圆的中心识别为拖动的终点 D2 的位置。因而用户可以更精确地 识别拖动的终点 D2 的位置。
要注意的是, 在可伸展光标 Cs 中, 在终点 C2 侧上的半径 r2 被设置成比在起点 C1 侧上的半径 r1 的值更高的值。
另外, CPU 110 半透明地显示可伸展光标 Cs。
另外, 当手指与触摸屏 102 隔开以结束拖动时, CPU 110 使可伸展光标 Cs 变形, 从 而可伸展光标 Cs 的终点 C2 侧向起点 C1 侧移动, 使得可伸展光标 Cs 收缩直至它具有圆形 形状, 此后它从屏幕消失。
另外, CPU 110 响应于显示的可伸展光标 Cs 的起点 C1 和终点 C2 的位置、 可伸展 光标 Cs 的从起点 C1 朝向终点 C2 的方向、 从起点 C1 到终点 C2 的距离等而接受各种操作输 入。
要注意的是, 在下文描述中, 可伸展光标 Cs 的从起点 C1 朝向终点 C2 的方向适当 地称为可伸展光标 Cs 的方向, 而从可伸展光标 Cs 的起点 C1 到终点 C2 的距离适当地称为 可伸展坐标 Cs 的长度。
CPU 110 例如响应于通过可伸展光标 Cs 的操作输入而控制动态图像的再现速度。
假设 CPU 110 在向前方向上按照标准速度实际再现动态图像并且使动态图像在 水平放置的触摸屏 102 上显示为水平伸长图像, 例如如图 6 中所见。
这里假设例如进行在屏幕的水平方向上的拖动。在该实例中, CPU 110 响应于拖 动而使在水平方向上从拖动的起点向终点伸展的可伸展光标 Cs 显示在屏幕上。
然后, 如果可伸展光标 Cs 如图 7A 中所见指向右, 则 CPU 110 将再现速度的符号设 置成 +( 也就是将再现方向设置成向前方向 ) 并且在向前方向上按照比标准速度更高的速 度再现动态图像 ( 也就是进行动态图像的快进 )。 另一方面, 如果可伸展光标 Cs 指向左, 则 将再现速度的符号设置成 -( 也就是将再现方向设置成相反方向 ) 并且在相反方向上按照 比标准速度更高的速度再现动态图像 ( 也就是进行动态图像的倒回 )。
另外, 这时如从图 8 的曲线图 (A) 所见, 随着可伸展光标 Cs 的长度变得更长, CPU 110 将再现速度的值设置成更高值。要注意的是, 在图 8 和后续图中的曲线图中, 在可伸展 光标 Cs 指向右或者向上时可伸展光标 Cs 的长度的符号被设置成 +, 而在可伸展光标 Cs 指 向左或者向下时可伸展光标 Cs 的长度的符号被设置成 -。
以这种方式, 便携终端 100 可以响应于通过可伸展光标 Cs 的操作按照预定再现速 度进行动态图像的快进或者倒回, 同时通过可伸展光标 Cs 向用户表明拖动的起点 - 终点方 向和起点 - 终点距离。 此后, 如果手指与触摸屏 102 隔开以结束拖动, 则 CPU 110 使可伸展光标 Cs 收缩 并且从屏幕擦除。同时 CPU 110 再次在向前方向上按照标准速度再现动态图像。
另外, 可以单独提供如下不同的再现模式, 在该再现模式中响应于通过可伸展光 标 Cs 的操作输入, 进行如图 7B 中和从图 8 的曲线图 (B) 所见的动态图像的慢速再现、 也就 是在向前方向上按照比标准速度更低的速度进行再现。
在该实例中, 与在上文参照图 7A 和图 8 的曲线图 (A) 描述的情况下类似, 如果可 伸展光标 Cs 指向右, 则 CPU 110 在向前方向上按照比标准速度更高的速度再现动态图像、 也就是进行快进。另外, 这时随着可伸展光标 Cs 变得更长, CPU 110 将再现速度设置成更 高值。
另一方面, 如果可伸展光标 Cs 指向左并且可伸展光标 Cs 的长度小于预定值, 则 CPU 110 在向前方向上按照比标准速度更低的速度再现动态图像、 也就是进行慢速再现。 另 外, 这时随着可伸展光标 Cs 变得更长, CPU 110 将再现速度设置成更低值, 也就是说随着可 伸展光标 Cs 的长度增加而减少慢速再现的再现速度。
另一方面, 如果可伸展光标 Cs 指向左并且可伸展光标 Cs 的长度大于预定值, 则 CPU 110 在相反方向上按照比标准速度更高的速度再现动态图像、 也就是进行倒回。另外, 这时随着可伸展光标 Cs 变成更长, CPU 110 将再现速度设置成更高值, 也就是随着可伸展 光标 Cs 的长度增加而增加倒回的再现速度。
另外, 可以单独提供如下另一不同的再现模式, 在该再现模式中响应于通过可伸 展光标 Cs 的操作输入, 进行如图 7C 中和从图 8 的曲线图 (C) 所见的在相反方向上按照比 标准速度更低的速度进行慢速反向再现。
在该实例中, 与在上文参照图 7A 和图 8 的曲线图 (A) 描述的情况类似, 如果可伸 展光标 Cs 指向右, 则 CPU 110 在向前方向上按照比标准速度更高的速度再现动态图像, 也
就是进行快进。另外, 这时随着可伸展光标 Cs 的长度变得更长, CPU 110 将再现速度设置 成更高值。
另一方面, 与在上文参照图 7B 和图 8 的曲线图 (B) 描述的情况类似, 当可伸展光 标 Cs 指向左并且可伸展光标 Cs 的长度小于预定第一值时, CPU 110 在向前方向上按照比 标准速度更低的速度再现动态图像、 也就是进行慢速再现。另外, 这时随着可伸展光标 Cs 的长度变得更长, CPU 110 将再现速度设置成更低速度, 也就是减少用于慢速再现的再现速 度。
然而如果可伸展光标 Cs 指向左并且可伸展光标 Cs 的长度大于预定第一值、 但是 小于预定第二值, 则 CPU 110 在相反方向上按照比标准速度更低的速度再现动态图像、 也 就是进行慢速反向再现。另外, 这时随着可伸展光标 Cs 的长度增加, CPU 110 将再现速度 设置成更高值, 也就是增加用于慢速反向再现的再现速度。
另外, 如果可伸展光标 Cs 指向左并且可伸展光标 Cs 的长度大于预定第二阈值, 则 CPU 110 在相反方向上按比标准速度更高的速度再现动态图像。 另外, 这时 CPU 110 将再现 速度设置成更高值, 也就是随着可伸展光标 Cs 的长度增加, 增加用于倒回的再现速度。
另外, 除了描述的再现模式之外还可以单独提供用于进行动态图像的编辑的编辑 模式。 在编辑模式中, CPU 110 在未进行拖动的状态下将再现速度设置成 “0” 。换而言 之, 在暂停状态下显示动态图像。
这里如果进行拖动, 则 CPU 110 在可伸展光标 Cs 指向右时将再现速度的符号设置 成 +、 也就是如图 9 中所见将再现方向设置成向前方向。 另外, 随着可伸展光标 Cs 的长度增 加, CPU 110 从 “0” 值增加再现速度的值。
另一方面, 如果可伸展光标 Cs 指向左, 则 CPU 110 将再现速度的符号设置成 -、 也 就是将再现方向设置成相反方向。另外, 随着可伸展光标 Cs 的长度增加, CPU 110 从 “0” 值 增加再现速度的值。
另外, 这时与在再现速度在向前方向或者相反方向上高于标准速度时相比, CPU 110 在再现速度在向前方向或者相反方向上低于标准速度时相对于可伸展光标 Cs 的长度 使再现速度的增加程度或者减少程度适度。
这样, 在该编辑模式中, 在通过慢速再现或者慢速反向再现来再现动态图像时, 可 以更细微地调节再现速度。
如果手指随后从触摸屏 102 隔开以结束拖动, 则 CPU 110 收缩可伸展光标 Cs 直至 它从屏幕小时。 同时 CPU 110 将动态图像再现速度设置成 “0” 、 也就是在动态图像暂停的状 态下显示它。
以这种方式, CPU 110 响应于通过可伸展光标 Cs 的操作输入而控制动态图像的再 现速度。
另外, CPU 110 响应于通过可伸展光标 Cs 的操作输入而控制例如各个列表、 动态 图像等的滚动速度。
更具体而言, CPU 110 响应于可伸展光标 Cs 的方向而控制滚动速度的符号、 也就 是滚动方向, 并且响应于可伸展光标 Cs 的长度而控制滚动速度的值。
例如, 假设其中乐曲或者曲目的标题布置在竖直列中的列表如图 10A 中所见显示
在竖直指向的触摸屏 102 上。下文也将描述的列表称为曲目列表。
这里如果进行在屏幕的竖直方向上的拖动, 则 CPU 110 响应于拖动而使在竖直方 向上从拖动的起点向终点伸展的可伸展光标 Cs 显示在屏幕上。
然后, 如果可伸展光标 Cs 指向上, 则 CPU 110 将滚动速度的符号设置成 +, 并且将 滚动方向设置成曲目列表从上向下滚动的方向。另一方面, 如果可伸展光标 Cs 指向下, 则 CPU 110 将滚动速度的符号设置成 -, 并且将滚动方向设置成曲目列表从下向上滚动的方 向。
另外, 如图 10C 中所见, 随着可伸展光标 Cs 的长度变得更长, CPU 110 将滚动速度 设置成更高值。
另一方面, 假设例如其中多个静止图像布置于水平行中的列表如图 10B 中所见显 示在水平设置的触摸屏 102 上。
这里, 如果进行在屏幕的水平方向上的拖动, 则 CPU 110 响应于拖动使在水平方 向上从拖动的起点向终点伸展的可伸展光标 Cs 显示在屏幕上。
然后, 如果可伸展光标 Cs 指向右, 则 CPU 110 将滚动速度的符号设置成 +, 并且将 滚动方向设置成其中静止画面从右向左滚动的方向。同时如果可伸展光标 Cs 指向左, 则 CPU 110 将滚动速度的符号设置成 -, 并且将滚动方向设置成其中静止画面从左向右滚动 的方向。
另外, 如图 10C 中所见, 随着可伸展光标 Cs 的长度变得更大, CPU 110 将滚动速度 设置成更高值。
以这种方式, 在便携终端 100 向用户表明拖动的起点 - 终点方向和起点 - 终点距 离之时, 它可以响应于通过可伸展光标 Cs 的操作输入而在期望的方向上按照期望的速度 滚动各个列表或者图像。
要注意的是, 在拖动达到结束之后, CPU 110 将可伸展光标 Cs 的终点侧移向起点 侧以收缩可伸展光标 Cs 直至它达到呈现圆形形状, 然后从屏幕擦除可伸展光标 Cs, 从而结 束滚动。
另外, CPU 110 响应于通过可伸展光标 Cs 的操作输入而控制诸如音量、 缩放比、 图 像亮度或者饱和度等各种参数的调节速度。
具体而言, CPU 110 响应于可伸展光标 Cs 的方向而控制参数的调节速度的符号 ( 也就是调节方向 ) 并且响应于可伸展光标 Cs 的长度而控制调节速度的值。
例如, 假设水平伸长的动态图像显示在水平伸长的触摸屏 102 上, 如图 11A 中所 见。
这里, 如果进行在屏幕的竖直方向上的拖动, 则 CPU 110 响应于拖动而使从拖动 的起点向终点伸展的可伸展光标 Cs 显示在屏幕上。
然后, 如果可伸展光标 Cs 指向上, 则 CPU 110 将音量的调节速度的符号设置成 +, 并且将调节方向设置成音量的增加方向。另一方面, 如果可伸展光标 Cs 向下指向, 则 CPU 110 将音量的调节速度符号设置成 -, 并且将调节方向设置成音量的减少方向。
另外, 如图 11B 中所见, 这时, 随着可伸展光标 Cs 的长度变得更大, CPU 110 将音 量的调节速度的值设置成更高值。
要注意的是, 在拖动达到结束之后, CPU 110 收缩可伸展光标 Cs 直至它从屏幕擦除, 从而结束音量的调节。此后, 维持在紧邻拖动达到结束之前时的音量。
以这种方式, 便携终端 100 通过可伸展光标 Cs 表明拖动的起点 - 终点方向和起 点 - 终点距离并且响应于通过可伸展光标 Cs 的操作输入而按照期望的调节速度增加或者 减少音量 ( 向动态图像附加的声音参数 ) 以调节音量。
如上文所述, 如果进行拖动, 则便携终端 100 使表明拖动的起点和终点位置、 起 点 - 终点方向以及起点 - 终点距离的可伸展光标 Cs 被显示。然后, 便携终端 100 响应于可 伸展光标 Cs 的方向和长度而接受各种操作输入。
2-3-2. 在各种应用中的操作输入的示例
现在以在安装于便携终端 100 中的应用程序中的操作输入为例具体描述通过上 述可伸展光标 Cs 的操作输入。
要注意的是, 尽管可以将各种应用程序安装到便携终端 100 中, 但是这里假设, 安 装用于再现音乐的应用程序、 用于再现静止图像的另一应用程序和用于再现动态图像的又 一应用程序作为示例。
首先具体描述在用于再现动态图像的应用程序中通过可伸展光标 Cs 的操作输 入。
如果在与动态图像再现应用程序的启动相对应的图标显示在触摸屏 102 上的状 态下轻击该图标, 则 CPU 100 接受该触摸操作为用于启动动态图像再现应用程序的操作输 入。
然后 CPU 110 从非易失性存储器 111 读出动态图像再现应用程序的程序并且执行 该程序以启动动态图像再现应用程序。
在启动动态图像再现应用程序之后, CPU 110 使作为动态图像文件存储于非易失 性存储器 111 中的动态图像的缩略图图像显示在触摸屏 102 上的表格中。
另外如果轻击显示在列表中的缩略图图像之一, 则 CPU 110 接受触摸操作为用于 再现动态图像的操作输入。
然后 CPU 110 从与轻击的缩略图图像对应的动态图像文件获得动态图像。
另外这时 CPU 110 使图 12 中所示动态图像再现屏幕图像 200 显示在触摸屏 102 上。要注意的是, 动态图像再现屏幕图像 200 为水平伸长的屏幕图像并且显示在假设在水 平指向状态下使用的水平伸长触摸屏 102 的整个区域之上。
在动态图像再现屏幕图像 200 上, 动态图像基本上显示在其整个区域上。另外, 在 动态图像再现屏幕图像 200 上, 在上端邻近处, 以与动态图像重叠的关系显示从屏幕图像 左端向右端延伸的条 201。该条 201 在其在屏幕图像中的左侧上的一端表明动态图像的开 头而在其在屏幕图像中的右侧上的另一端表明动态图像的尾端。条 201 借助于在条 201 上 移动的指针 202 表明动态图像的当前再现位置。下文将条 201 称为再现条 201。
另外, 动态图像再现屏幕图像 200 在水平方向上划分成包括左端区域 200A、 中心 区域 200B 和右端区域 200C 的三个部分。左端区域 200A 和右端区域 200C 各自具有例如与 整个屏幕图像的尺寸的基本上 1/6 相等的尺寸, 而中心区域 200B 具有与整个屏幕图像的尺 寸的其余基本上 4/6 的尺寸。下文描述左端区域 200A、 中心区域 200B 和右端区域 200C 的 滚动。
CPU 110 在动态图像再现屏幕图像 200 上从开头篇章开始按照标准速度在向前方向上相继显示再现的动态图像。要注意的是, 下文将在向前方向上按照标准速度的再现称 为正常再现。
另外, 对于各预定单位 ( 比如对于各场景 ) 分割一个动态图像, 并且这里将各单位 的部分动态图像称为篇章 (chapter)。换而言之, 一个动态图像由多个篇章构成。
这里, 在动态图像再现屏幕图像 200 中可以通过在水平方向上的拖动来控制动态 图像的再现。
假设如图 13A 中所见实际进行在屏幕的水平方向上的拖动。在该实例中, CPU 110 响应于拖动而使在水平方向上从拖动起点向终点伸展的可伸展光标 Cs 显示在屏幕上。要 注意的是, 继续显示可伸展光标 Cs 直至手指从触摸屏 102 隔开以结束拖动。
这里, CPU 110 识别显示的可伸展光标 Cs 的方向为水平方向、 然后判别可伸展光 标 Cs 的终点 ( 也就是拖动的终点 ) 是否在屏幕的中心区域 200B 内。这里如果可伸展光标 Cs 的终点在中心区域 200B 内, 则 CPU 110 响应于可伸展光标 Cs 的方向和长度而控制显示 在屏幕上的动态图像 ( 也就是篇章 ) 的再现速度, 也就是再现方向和再现速度的值。
具体而言, 如果显示的可伸展光标 Cs 指向右, 则 CPU 110 将再现速度的符号设置 成 +, 由此将再现速度设置成向前方向。 另一方面, 如果显示的可伸展光标 Cs 指向左, 则 CPU 110 将再现速度的符号设置成 -, 由此将再现速度设置成相反方向。另外, 随着可伸展光标 Cs 这时的长度增加, 将再现速度的值设置成更高值。 因而, 例如如果通过在屏幕的向右方向上的拖动来向右伸长可伸展光标 Cs, 则在 向前方向上快速再现显示在动态图像再现屏幕图像 200 上的动态图像, 也就是进行快进。
另一方面, 如果通过在屏幕的向左方向上的拖动来向左缩短可伸展光标 Cs, 则在 相反方向上慢速再现显示在动态图像再现屏幕图像 200 上的动态图像, 也就是进行倒回。
另外如果在如上文所述这样在屏幕的向右方向上拖动之后手指未从触摸屏 102 隔开也未移动, 则继续显示可伸展光标 Cs 而不改变其方向和长度, 然后维持再现速度、 也 就是再现方向和再现速度的值。
以这种方式, 动态图像再现屏幕图像 200 借助于可伸展光标 Cs 向用户表明起 点 - 终点方向和起点 - 终点距离并且可以响应于通过可伸展光标 Cs 的操作输入而在期望 的再现方向上按照期望的再现速度再现动态图像。
这里要注意的是, 虽然上文省略了对向动态图像附加的声音的描述, 但是与动态 图像类似地也通过拖动来控制声音的再现。
另外, 假设继续拖动直至可伸展光标 Cs 的终点例如如图 13B 中所见超出屏幕的中 心区域 200B 或者换而言之进入左端区域 200A 或者右端区域 200C。
因而 CPU 110 将动态图像再现屏幕图像 200 的显示内容从篇章转变成篇章的列 表, 篇章的列表在下文也称为篇章列表。
篇章列表是如下列表, 在该列表中按照再现时间顺序在水平行中布置从篇章提取 的有代表性的静止画面, 下文也称为篇章图像。
这里由于篇章列表是从篇章提取的有代表性的篇章图像的列表, 所以它可以被认 为是相对于篇章更高分级的信息。
这时 CPU 110 将动态图像再现屏幕图像 200 的显示内容从篇章转变成作为更高分 级的信息的篇章列表。
具体而言, 如图 13C 中所示, CPU 110 缩小显示的篇章并且使篇章列表的如下部 分显示在动态图像再现屏幕图像 200 上, 该部分包括紧邻转变之前再现的篇章的篇章图像 Cp(N)。
实际上, 图 13C 图示了如下示例, 其中篇章图像 Cp(N) 显示在动态图像再现屏幕图 像 200 的中心并且前一篇章图像 Cp(N-1) 的部分显示在篇章图像 Cp(N) 的左侧而下一篇章 图像 Cp(N+1) 的部分显示在篇章图像 Cp(N) 的右侧。
以这种方式, 当进行从篇章向篇章列表的转变时, 动态图像再现屏幕图像 200 显 示篇章列表, 使得紧邻转变之前显示的篇章图像 Cp(N) 定位于屏幕中心。
因而在动态图像再现屏幕图像 200 上可以无缝进行从篇章到篇章列表的转变而 未给用户带来不适感。
另外, 这时可伸展光标 Cs 无论显示内容这样的转变如何都继续显示在动态图像 再现屏幕图像 200 上直到手指从触摸屏 102 隔开, 从而结束拖动。
具体而言, 这时在动态图像再现屏幕图像 200 上显示在水平方向上从中心区域 200B 内向中心区域 200B 外部 ( 也就是向左端区域 200A 或者右端区域 200C 内部 ) 伸展的 可伸展光标 Cs。 这里 CPU 110 响应于可伸展光标 Cs 的方向和长度而控制显示在屏幕上的篇章列 表的滚动速度 ( 也就是滚动方向和滚动速度的值 ) 以滚动篇章列表。
具体而言, 如果显示的可伸展光标 Cs 指向右, 则 CPU 110 将篇章列表的滚动方向 设置成向左方向、 也就是其中篇章图像 Cp 向左移动的方向。另一方面, 如果显示的可伸展 光标 Cs 指向左, 则 CPU 110 将篇章列表的滚动方向设置成向右方向、 也就是其中篇章图像 Cp 向右移动的方向。另外, 这时随着可伸展光标 Cs 这时的长度变得更大, 将滚动速度设置 成更高值。
作为结果, 例如如果通过在屏幕的向右方向上拖动来向右伸长可伸展光标 Cs, 则 在向左方向上高速滚动显示在动态图像再现屏幕图像 200 上的篇章列表。
另一方面, 如果通过在屏幕的向左方向上拖动来向右缩短可伸展光标 Cs, 则在向 右方向上慢速滚动显示在动态图像再现屏幕图像 200 上的篇章列表。
另外, 在这样在屏幕的水平方向上的拖动之后, 如果手指未从触摸屏 102 隔开也 未在触摸屏 102 上移动, 则继续显示可伸展光标 Cs 而不改变可伸展光标 Cs 的方向和长度。 然后维持这时的滚动速度、 也就是滚动方向和滚动速度的值。
以这种方式, 在动态图像再现屏幕图像 200 上, 如果可伸展光标 Cs 的终点进入左 端区域 200A 或者右端区域 200C, 则显示内容从篇章转变成篇章列表。
然后, 这时动态图像再现屏幕图像 200 借助于可伸展光标 Cs 向用户表明起点 - 终 点方向和起点 - 终点距离并且可以响应于通过可伸展光标 Cs 的操作输入而按照期望的滚 动速度来滚动篇章列表。
因而用户可以通过动态图像再现屏幕图像 200 容易从篇章列表搜索期望的篇章 的篇章图像 Cp。
这里, 当任意篇章图像 Cp 显示在动态图像再现屏幕图像 200 的中心时判别结束拖 动、 也就是手指从触摸屏幕 102 隔开。
因而 CPU 110 将可伸展光标 Cs 的终点侧向可伸展光标 Cs 的起点移动, 使得在水
平方向上伸展的可伸展光标 Cs 收缩直至它如图 13D 中所见变成圆形并且从屏幕擦除该可 伸展光标 Cs。
另外, 这时 CPU 110 将动态图像再现屏幕图像 200 的显示内容从篇章列表转变成 作为更低分级的信息的篇章。
具体而言, CPU 110 放大显示的篇章列表, 使得与紧邻转变之前显示在屏幕中心的 篇章图像 Cp 相对应的篇章从其开头被正常再现并且显示在动态图像再现屏幕图像 200 上。
以这种方式, 当进行从篇章列表向篇章的转变时从与紧邻转变之前显示在屏幕中 心的篇章图像 Cp 相对应的篇章开始再现。
因而在动态图像再现屏幕图像 200 上可以进行从篇章列表到篇章的无缝转变而 完全没有给用户带来不适感。另外, 可以简单地仅通过单次拖动来进行从篇章的搜索到篇 章的再现的系列操作。
要注意的是, 假设在转变成篇章列表之后用手指保持触摸来继续拖动并且可伸展 光标 Cs 的终点从中心区域 200B 的外部返回到中心区域 200B 中。
而且在该实例中, 如果当前显示的内容为篇章列表, 则 CPU 110 继续响应于可伸 展光标 Cs 的方向和长度而控制篇章列表的滚动速度。
如上文所述, 在动态图像再现应用中, 水平指向的可伸展光标 Cs 响应于在水平方 向上的拖动而显示在动态图像再现屏幕图像 200 上。然后在动态图像再现应用中, 如果显 示的可伸展光标 Cs 的终点保持在中心区域 200B 中, 则响应于可伸展光标 Cs 的方向 ( 也就 是向左或者向右方向 ) 和长度而设置篇章的再现方向和再现速度的值。
以这种方式, 在动态图像再现应用中可以仅通过可伸展光标 Cs 的操作输入来自 由设置篇章的再现方向和再现速度的值并且再现篇章。
另外, 在动态图像再现应用中, 如果可伸展光标 Cs 的终点响应于拖动而进入左端 区域 200A 或者右端区域 200C, 则显示内容从篇章转变成作为更高分级的信息的篇章列表。
这时, 在动态图像再现应用中, 响应于可伸展光标 Cs 的方向和长度而设置篇章列 表的滚动方向和滚动速度的值。
此后, 在拖动达到结束时, 在当前动态图像再现应用中, 显示内容从篇章列表转变 回作为更低分级的信息的篇章。然后从篇章开头开始再现篇章。
以这种方式, 在当前动态图像再现应用中, 仅通过在水平方向上拖动可伸展光标 Cs 的操作输入, 可以实现在篇章与篇章列表之间的转变或者按照期望的滚动速度来滚动篇 章列表。
另外, 在当前动态图像再现屏幕图像 200 上, 可以通过在竖直方向上拖动来调节 音量 ( 向动态图像附加的声音参数 )。
这里假设如图 14A 和 14B 中所见实际进行在屏幕的竖直方向上的拖动。在该实例 中, CPU 110 响应于拖动而使从拖动的起点向终点伸展的可伸展光标 Cs 显示在屏幕上。
这里, 如果 CPU 110 识别显示的可伸展光标 Cs 竖直指向, 则它响应于可伸展光标 Cs 这时的方向和长度而控制音量的调节速度 ( 也就是调节方向和调节速度的值 ) 以增加或 者减少音量。
具体而言, 如果显示的可伸展光标 Cs 指向上, 则 CPU 110 将调节速度的符号设置 成 +, 由此将音量的调节方向设置成其中音量增加的方向。另一方面, 如果显示的可伸展光标 Cs 指向下, 则 CPU 110 将调节速度的符号设置成 -, 由此将音量的调节速度设置成其中音 量减少的方向。另外, 随着可伸展光标 Cs 这时的长度变得更大, 将音量的调节速度设置成 更高值。
作为结果, 例如如果可伸展光标 Cs 通过在屏幕的向上方向上拖动来向上伸长, 则 音量立刻增加。
另一方面, 例如如果可伸展光标 Cs 通过在屏幕的向下方向上拖动而向下缩短, 则 音量慢慢地减少。
另外, 例如如果手指在这样在屏幕的竖直方向上的拖动之后未从触摸屏 102 隔开 也未在触摸屏 102 上移动, 则继续显示可伸展光标 Cs 而不改变其方向和长度并且维持调节 速度 ( 也就是调节方向和调节速度的值 )。
以这种方式, 在动态图像再现屏幕图像 200 允许用户通过可伸展光标 Cs 识别拖动 的方向和长度之时, 可以根据拖动的方向和长度按照期望的调节速度来调节音量。
另外, CPU 110 这时使代表当前音量的音量条 Bm 显示在预定位置、 例如屏幕中部 的下部。因而用户可以可视地观察音量条 Bm 以确认当前音量并且调节音量。
此后, 在拖动达到结束时, CPU 110 将可伸展光标 Cs 的终点侧移向可伸展光标 Cs 的起点侧以收缩在竖直方向上伸展的可伸展光标 Cs 直至它变成圆形, 然后从屏幕擦除可 伸展光标 Cs, 从而结束音量调节。此后, 维持在紧邻拖动结束之前时的音量。
如上文所述, 在动态图像再现应用中, 竖直指向的可伸展光标 Cs 响应于在竖直方 向上的拖动而显示在动态图像再现屏幕图像 200 上。然后在当前动态图像再现应用中, 响 应于显示的可伸展光标 Cs 的方向 ( 也就是向上或者向下方向 ) 和长度而设置音量的调节 方向和调节速度的值。
以这种方式, 在动态图像再现应用中, 可以在仅通过在竖直方向上拖动可伸展光 标 Cs 的操作输入来自由改变调节方向和调节速度的值之时调节音量。
另外, 在当前动态图像再现应用中, 如果进行在竖直方向上的拖动, 则无论在屏幕 上的任何位置进行拖动都可以调节音量。因此在用户观看动态图像之时, 用户可以在动态 图像不很重要的屏幕部分进行拖动, 由此调节音量。
另外, 例如在仅享用动态图像的声音这样的情况下, 甚至可以容易地通过触摸键 入而不注视屏幕来进行调节音量。
现在具体描述在用于再现乐曲或者曲目的应用程序中通过可伸展光标 Cs 的操作 输入。要注意的是, 下文将刚才提到的应用程序称为乐曲再现应用程序。
如果在与乐曲再现应用程序的启动相对应的图标显示在乐曲屏幕 102 上的状态 下轻击该图标, 则 CPU 110 接受该触摸操作为用于启动乐曲再现应用程序的操作输入。
然后, CPU 110 从非易失性存储器 111 读出乐曲再现应用程序的程序并且执行该 程序以启动乐曲再现应用程序。
在启动乐曲再现应用程序之后, 然后 CPU 110 使图 15 中所示曲目选择屏幕图像 210 显示在触摸屏 102 上。
要注意的是曲目选择屏幕 210 是竖直伸长的屏幕图像并且显示在假设在竖直指 向状态下使用的竖直伸长触摸屏 102 的整个区域之上。
该曲目选择屏幕图像 210 在竖直方向上划分成包括上端区域 210A、 中心区域 210B和下端区域 210C 的三个部分。 这里上端区域 210A 和下端区域 210C 各自具有例如与整个屏 幕的尺寸的大约 1/6 相等的尺寸, 而中心区域 210B 具有与整个屏幕的尺寸的其余大约 4/6 的尺寸。下文描述上端区域 210A、 中心区域 210B 和下端区域 210C 的滚动。
CPU 110 使曲目列表显示在如上文所述的这样的曲目选择屏幕图像 210 上。该曲 目列表是如下列表, 在该列表中例如基于记录的曲集的标题和曲目数目, 在竖直列中排列 作为音乐文件存储于非易失性存储器 111 中的曲目或者乐曲的标题。
具体而言, 该曲目列表是如下列表, 在该列表中针对按照标题的顺序布置的各个 曲集汇集曲目并且按照曲目编号的顺序布置曲目。
要注意的是, 在该曲目列表中, 除了曲目标题之外还在上述图 14 中在各曲集的开 头曲目的标题前面插入各曲集的标题。
具体而言, 在当前曲目列表中布置标题, 比如曲集 1 的标题、 曲集 1 的 1 号曲目的 标题、…、 5 号曲目的标题、 曲集 2 的标题、 曲集 2 的 1 号曲目的标题、…。
在曲目选择屏幕图像 210 上显示至少部分曲目列表。图 15 示出了如下示例, 在该 示例中, 在曲目选择屏幕图像 210 上实际显示了包括在曲目列表中的标题之中的五个曲目 的标题。
这里, 在曲目选择屏幕图像 210 上可以通过在竖直方向上拖动来控制曲目列表的 滚动速度、 也就是滚动方向和滚动速度的值。
假设如图 16A 中所见实际进行在屏幕的水平方向上的拖动。在该实例中, CPU 110 响应于拖动而使在竖直方向上从拖动起点向终点伸展的可伸展光标 Cs 显示在屏幕上。要 注意的是, 继续显示该可伸展光标 Cs 直到手指从触摸屏 102 隔开以结束拖动。
这里如果 CPU 110 识别显示的可伸展光标 Cs 竖直指向, 则它首先判别可伸展光标 Cs 的终点 ( 也就是拖动的终点 ) 是否在屏幕的中心区域 210B 内。这里如果可伸展光标 Cs 的终点在中心区域 210B 内, 则 CPU 110 响应于可伸展光标 Cs 的方向和长度而控制曲目列 表的滚动速度以滚动曲目列表。
具体而言, 如果显示的可伸展光标 Cs 的方向指向上, 则 CPU 110 将曲目列表的滚 动方向设置在向上方向上, 或者换而言之在其中标题向下移动的方向上。 另一方面, 如果显 示的可伸展光标 Cs 指向下, 则 CPU 110 将曲目列表上的滚动方向设置成向下方向、 也就是 其中标题向上移动的方向。另外, 随着可伸展光标 Cs 这时的长度变得更大, 将滚动速度设 置成更高值。
作为结果, 例如如果通过在屏幕的向上方向上拖动来向上伸长可伸展光标 Cs, 则 在向下方向上高速滚动显示在曲目选择屏幕图像 210 上的曲目列表。
另一方面, 例如如果通过在屏幕的向上方向上拖动来向下缩短可伸展光标 Cs, 则 显示在曲目选择屏幕图像 210 上的曲目列表在向上方向上慢速滚动。
另外, 如果手指在这样在屏幕的竖直方向上的拖动之后未从触摸屏 102 隔开也未 在触摸屏 102 上移动, 则继续显示可伸展光标 Cs 而不改变其方向和长度。另外, 维持这时 的滚动速度、 也就是滚动方向和滚动速度的值。
以这种方式, 在曲目选择屏幕图像 210 借助可伸展光标 Cs 向用户表明拖动的起 点 - 终点方向和起点 - 终点距离之时, 可以响应于通过可伸展光标 Cs 的操作输入而按照期 望的滚动速度滚动曲目列表。因而用户可以容易地从曲目列表内搜索出描述的曲目的标题。
另外, 如图 16B 中所见, 随着可伸展光标 Cs 的终点接近上端区域 210A 或者下端区 域 210C 的内部, CPU 110 仅逐渐减小在曲目列表中包括的标题之中的曲目的标题的显示尺 寸。
以这种方式, 随着曲目的标题的显示尺寸逐渐减小, 包括在曲目列表中的曲集的 标题之间的显示距离以波纹 (bellow) 收缩它们本身这样的方式逐渐减小。
然后假设可伸展光标 Cs 的终点进入上端区域 210A 或者下端区域 210C 内部。然 后 CPU 110 最终从屏幕擦除曲目的标题并且将显示内容转变成如图 16C 中所见仅包括曲目 列表的曲集的标题的列表。下文也将该列表称为曲集列表。
要注意的是, 由于曲集列表是相对于曲目的标题为更高分级的曲集的标题的列 表, 所以它是相对于曲目列表为更高分级的信息。
具体而言, 这时 CPU 110 将曲目选择屏幕图像 210 的显示内容从曲目列表转变成 相对于曲目列表为更高分级的信息的曲集列表。
以这种方式, 通过仅逐渐减小在曲目列表中包括的标题之中的曲目的标题的显示 尺寸直到从屏幕擦除标题, 将屏幕的显示内容从曲目列表转变成曲集列表。
因而曲目选择屏幕图像 210 可以进行从曲目列表向曲集列表的无缝转变而未给 用户带来不适感。
另外, 这时无论这样的显示内容的转变如何, 可伸展光标 Cs 都继续显示在曲目选 择屏幕图像 210 上直到拖动达到结束。
具体而言, 在这时的曲目选择屏幕图像 210 上显示在竖直方向上从中心区域 210B 内侧向中心区域 210B 外部 ( 也就是向上端区域 210A 或者下端区域 210C) 伸展的可伸展光 标 Cs。
这里在显示的可伸展光标 Cs 的长度超过预定阈值之时, CPU 110 控制显示在屏幕 上的曲集列表的滚动速度, 使得响应于可伸展光标 Cs 的方向和长度而滚动曲集列表。
具体而言, 如果显示的可伸展光标 Cs 指向上, 则 CPU 110 将曲集列表的滚动方向 设置成向上方向、 也就是其中标题向下移动的方向。另一方面, 如果显示的可伸展光标 Cs 指向下, 则 CPU 110 将曲集列表的滚动方向设置成向下方向、 也就是其中标题向上移动的 方向。另外, 随着可伸展光标 Cs 这时的长度变得更大, 将滚动速度设置成更高值。
作为结果, 例如如果通过在屏幕的向上方向的拖动来向上伸长可伸展光标 Cs, 则 在向下方向上高速滚动显示在曲目选择屏幕图像 210 上的曲集列表。
或者, 例如如果通过在屏幕的向下方向的拖动来向下缩短可伸展光标 Cs, 则在向 上方向上慢速滚动显示在曲目选择屏幕图像 210 上的曲集列表。
另外, 如果手指在这样在屏幕的竖直方向上的拖动之后未从触摸屏 102 隔开也未 在触摸屏 102 上移动, 则继续显示可伸展光标 Cs 而不改变其方向和长度。另外, 维持这时 的滚动速度、 也就是滚动方向和滚动速度的值。
以这种方式, 在曲目选择屏幕图像 210 通过可伸展光标 Cs 来表明拖动的起点 - 终 点方向和起点 - 终点距离之时, 可以响应于通过可伸展光标 Cs 的操作输入而按照期望的滚 动速度滚动曲集列表。
因而用户可以容易地从曲集列表内搜索出期望的曲集的标题。这里假设如图 16D 中所示进一步继续拖动直至拖动的终点达到接近拖动的起点 并且可伸展光标 Cs 的长度变成小于预定阈值。
因而 CPU 110 将曲目选择屏幕图像 210 的显示内容从曲集列表转变为作为更低分 级的信息的曲目列表。
具体而言, CPU 110 在曲集列表中包括的曲集与另一曲集的标题之间插入并显示 曲目的标题以将显示内容从曲集列表转变成曲目列表。要注意的是, 在该实例中假设曲目 的标题的显示尺寸等于在紧邻从曲目列表转变成曲集列表之前时的显示尺寸。
然后 CPU 110 随着可伸展光标 Cs 的长度减小而逐渐减小曲目的标题的显示尺寸 直至显示尺寸恢复原尺寸。
以这种方式, 随着曲目的标题的显示尺寸以这种方式逐渐增加, 包括在曲目列表 中的曲集的标题之间的显示距离与在波纹扩展时类似地逐渐增加。
通过在曲集列表中包括的曲集的标题之间插入曲目的标题并且将显示尺寸逐渐 返回至它的原尺寸, 显示内容从曲目列表转变成曲集列表。
因而在曲目选择屏幕图像 210 上可以实现从曲集列表向曲目列表的无缝转变而 未给用户带来不适感。
因此用户可以仅通过在竖直方向上的拖动来顺利进行从搜索曲集到搜索曲目的 搜索。
假设拖动此后达到结束, 也就是手指从触摸屏 102 隔开。
在该实例中, CPU 110 将可伸展光标 Cs 的终点侧移向可伸展光标 Cs 的起点侧以 收缩在竖直方向上伸展的可伸展光标 Cs 直至它具有圆形形状, 然后从屏幕擦除可伸展光 标 Cs。
另外, 这时 CPU 110 将曲目列表中包括的曲目的标题的显示尺寸返回到原尺寸。 要注意的是, 如果在拖动达到结束时保持显示曲集列表, 则 CPU 110 向曲集列表中插入曲 目的标题以将显示内容转变成曲目列表。
这里假设轻击显示在曲目选择屏幕图像 210 上的曲目的标题之一以选择该曲目。
在该实例中, CPU 110 从与轻击的曲目的标题相对应的音乐文件获取曲目的声音, 然后从未示出的耳机终端相继输出声音。
如上文所述, 在乐曲再现应用程序中, 竖直指向的可伸展光标 Cs 响应于在竖直方 向上的拖动而显示在曲目选择屏幕图像 210 上。然后在曲目再现应用程序中, 如果显示的 可伸展光标 Cs 的终点定位于中心区域 210B 中, 则响应于可伸展光标 Cs 的方向 ( 也就是向 上或者向下方向 ) 和长度而设置曲目列表的滚动方向和滚动速度的值。
另外, 在当前乐曲再现应用程序中, 如果可伸展光标 Cs 的终点响应于拖动而超出 中心区域 210B 进入上端区域 210A 或者下端区域 210C, 则显示内容从曲目列表转变成作为 更高分级的信息的曲集列表。
这时, 在当前乐曲再现应用程序中, 响应于可伸展光标 Cs 的方向和长度而设置曲 集列表的滚动方向和滚动速度的值。
如果可伸展光标 Cs 的长度此后变成小于预定阈值, 则在当前乐曲再现应用程序 中, 显示内容从曲集列表转变回作为更低分级的信息的曲目列表。
在该实例中, 在乐曲再现应用程序中可以仅响应于通过可伸展光标 Cs 的操作输入而进行在曲目列表与曲集列表之间的转变或者按照期望的滚动速度滚动曲目列表或者 曲集列表。
因此用户可以容易进行从搜索曲集到搜索曲目的搜索。
现在具体描述在用于再现静止图像的应用程序 ( 下文有时称为静止图像再现应 用程序 ) 中通过可伸展光标 Cs 的操作输入。
如果在与静止图像再现应用的启动相对应的图标显示在触摸屏 102 上的状态下 轻击该图标, 则 CPU 110 接受该触摸操作为用于启动静止图像再现应用程序的操作输入。
然后 CPU 110 从非易失性存储器 111 读出并且执行静止图像再现应用程序的程序 以启动静止图像再现应用程序。
在启动静止图像再现应用程序之后, CPU 110 使作为静止图像文件存储于非易失 性存储器 111 中的静止图像的缩略图图像显示在触摸屏 102 上的表格中。
另外, 如果轻击以这种方式显示的缩略图图像之一, 则 CPU 110 接受触摸操作为 用于再现静止图像的操作输入。
然后 CPU 110 从与轻击的缩略图图像相对应的静止图像文件获取静止图像。
另外, 这时 CPU 110 使图 17 中所示静止图像再现屏幕图像 220 显示在触摸屏 102 上。要注意的是, 该静止图像再现屏幕图像 220 为水平伸长的屏幕图像并且显示在假设在 水平伸长状态下使用的水平伸长的触摸屏 102 的整个区域之上。 在静止图像再现屏幕图像 220 上, 静止图像显示在基本上整个区域之上。另外, 托盘 (pallet)221 的上端点显示在静止图像再现屏幕图像 220 的下端, 从而如果触摸上端 点并且进行在屏幕的向上方向上的拖动, 则可以向静止图像再现屏幕图像 220 拉出 (pull out) 托盘 221 并且在静止图像再现屏幕图像 220 上显示托盘 221。该托盘 221 是用于调节 作为静止图像的参数的量度和饱和度的条。 下文也将条称为量度饱和度条并且在下文中描 述条。
在静止图像再现屏幕图像 220 上可以相对于显示的静止图像通过在竖直方向上 的拖动来控制缩放比 ( 也就是放大 / 缩减比 ) 的调节速度、 也就是调节方向和调节速度的 值。
假设如图 18A 中所见, 实际保持触摸静止画面的任意处预定时间段。附带提一点, 持续时间段与预定时间段相等或者更长这样的触摸称为长按, 而持续时间段比预定时间段 更短的触摸也称为短按。
因而 CPU 110 使以静止图像的长按位置为中心的圆形可伸展光标 Cs 显示在该位 置并且将该位置设置成缩放中心。另外, 该位置也变成可伸展光标 Cs 的起点。
要注意的是, 这时显示的可伸展光标 Cs 的量值例如设置成使得它从触摸手指突 出一点这样的尺寸。
另外, 假设在未隔开长按手指之时如图 18C 中所示进行在屏幕的竖直方向上的拖 动。
因而 CPU 110 响应于拖动而在竖直方向上将可伸展光标 Cs 从拖动的起点 ( 也就 是从最初长按的位置 ) 向终点伸展。
这里如果 CPU 110 识别可伸展光标 Cs 的方向为竖直方向, 则 CPU 110 响应于可伸 展光标 Cs 这时的方向和长度而控制静止图像的缩放比 ( 也就是 “放大 / 缩减比” ) 的调节
速度以调节缩放比, 将可伸展光标 Cs 的起点设置为缩放中心。
具体而言, 如果显示的可伸展光标 Cs 指向上, 则 CPU 110 将缩放比的调节方向设 置成放大或扩大方向、 也就是在其中缩放比从 100%增加的方向上。另一方面, 如果显示的 可伸展光标 Cs 指向下, 则 CPU 110 将缩放比的调节方向设置成缩小或缩减方向、 也就是在 其中缩放比从 100%减少的方向上。 另外, 随着可伸展光标 Cs 这时的长度变得更大, 将静止 图像的缩放比、 也就是放大 / 缩减比的调节速度设置成更高值。
作为结果, 例如如果通过在屏幕的向上方向上拖动来向上伸长可伸展光标 Cs, 则 静止图像的缩放比立即增加。因而显示在静止图像再现屏幕图像 220 上的静止图像在作为 可伸展光标 Cs 起点的中心周围立即扩大。
另一方面, 例如如果通过在屏幕的向下方向上拖动来向下缩短可伸展光标 Cs, 则 静止图像的缩放比慢速减少。因而显示在静止图像再现屏幕 220 上的静止图像在作为可伸 展光标 Cs 起点的中心周围慢速减小。
另外, 如果手指在这样在屏幕的竖直方向上的拖动之后未从触摸屏 102 隔开也未 在触摸屏 102 上移动, 则继续显示可伸展光标 Cs 而不改变其方向和长度并且维持这时的调 节速度、 也就是调节方向和调节速度的值。
以这种方式, 在静止图像再现屏幕图像 220 上, 在通过可伸展光标 Cs 向用户表明 拖动的起点 - 终点方向和起点 - 终点距离之时, 可以响应于通过可伸展光标 Cs 的操作输入 而按照期望的调节速度来调节静止图像的缩放比。
另外, 在静止图像再现屏幕图像 220 上可以仅通过在长按之后拖动来无缝地进行 从设置缩放中心到调节缩放比的系列操作。
这样, 用户可以通过静止图像再现屏幕图像 220 来容易和快速地观看整个静止图 像或者将期望的部分设置成期望尺寸并且观看期望的部分。
此后, 当拖动达到结束时, CPU 110 将可伸展光标 Cs 的终点侧移向可伸展光标 Cs 的起点侧以收缩在竖直方向上伸展的可伸展光标 Cs 直至它达到具有圆形形状, 然后从屏 幕擦除可伸展光标 Cs, 从而结束缩放比的调节。 这时也重置了缩放的中心。 此后, 维持在紧 邻拖动达到结束之前时的缩放比。
另外, 在静止图像再现屏幕图像 220 上可以通过在短按之后在任意方向上进行拖 动或者轻拂来滚动显示的静止图像而不进行长按。
假设进行在短按之后在任意方向上拖动或者轻拂。在该实例中, CPU 110 响应于 拖动的方向和长度或者轻拂的方向和速度来控制静止图像的滚动以滚动静止图像。
具体而言, CPU 110 使静止图像在与拖动或者轻拂方向相同或者相反的方向上滚 动与拖动的长度对应或者与轻拂的速度对应的量。
以这种方式, 在静止图像再现屏幕图像 220 上可以将通过拖动的操作输入转变成 通过长按来调节缩放比或者滚动。
另外, 在静止图像再现屏幕图像 220 上, 如果长按静止图像的任意处, 则在该位置 显示使得可伸展光标 Cs 从长按手指突出这样的尺寸的可伸展光标 Cs。因而可以允许用户 容易识别将长按处设置成缩放的中心并且将通过拖动的操作输入转变成调节缩放比。
另一方面, 假设触摸在静止图像再现屏幕图像 220 的下端显示的亮度和饱和度托 盘 221 的上端点, 并且进行在屏幕的向上方向上的轻拂或者拖动。在该实例中, 如图 19A 中所见, CPU 110 响应于轻拂在向上方向上从静止图像再现 屏幕图像 220 的下端拉出亮度和饱和度托盘 221。
该亮度和饱和度托盘 221 具有与静止图像再现屏幕图像 220 的水平宽度相等的水 平宽度并且以如下这样的方式被拉出, 例如从下端到上端 ( 也就是在整个屏幕之上 ) 覆盖 静止图像再现屏幕图像 220。
另外, 亮度和饱和度托盘 221 划分成包括用于调节亮度的左侧的区域 221L 和用于 调节饱和度的右侧的区域 221R 这两个区域。要注意的是, 下文也将左侧的区域 221L 称为 亮度设置区而下文将区域 221R 称为饱和度设置区。
亮度设置区 221L 和饱和度设置区 221R 二者都在除了其外框架之外的部分透明, 从而可以穿过其观看显示在静止图像再现屏幕图像 220 上的静止画面。
字符 “亮度” 显示在亮度设置区 221L 中, 而字符 “饱和度” 显示在饱和度设置区 221R 中。
在亮度和饱和度托盘 221 上可以通过在亮度设置区 221L 中在竖直方向上从起点 拖动来调节静止图像的亮度, 并且可以通过在饱和度设置区 221R 中在竖直方向上从起点 拖动来调节静止图像的饱和度。
假设如图 19B 和 19C 中所见实际触摸亮度设置区 221L 的内部并且进行在屏幕的 竖直方向上的拖动。在该实例中, CPU 110 响应于拖动而使在竖直方向上从拖动的起点向 终点伸展的可伸展光标 Cs 显示在屏幕上。
如果 CPU 110 识别显示的可伸展光标 Cs 竖直指向, 则 CPU 110 响应于可伸展光标 Cs 这时的方向和长度而控制显示的静止图像的亮度的调节速度、 也就是调节方向和调节速 度的值。
具体而言, 如果显示的可伸展光标 Cs 指向上, 则 CPU 110 将亮度的调节方向设置 成其中亮度增加的方向。另一方面, 如果显示的可伸展光标 Cs 指向下, 则 CPU 110 将亮度 的调节方向设置成其中亮度减少的方向。另外, 随着可伸展光标 Cs 这时的长度变得更大, 将亮度的调节速度设置成更高值。
作为结果, 例如如果通过在屏幕的向上方向上拖动来向上伸长可伸展光标 Cs, 则 显示的静止图像的亮度立即增加。
另一方面, 如果通过在屏幕的向下方向上拖动来向下缩短可伸展光标 Cs, 则显示 的静止图像的亮度慢速下降。
另外, 如果手指在这样在屏幕的竖直方向上的拖动之后未从触摸屏 102 隔开也未 在触摸屏 102 上移动, 则继续显示可伸展光标 Cs 而不改变其方向和长度并且维持这时的调 节速度、 也就是调节方向和调节值。
另一方面, 假设如图 19D 和 19E 中所见触摸饱和度设置区 221R 的内侧并且进行在 屏幕的竖直方向上的拖动。在该实例中, CPU 110 使在竖直方向上从拖动的起点向终点伸 展的可伸展光标 Cs 显示在屏幕上。
如果 CPU 110 识别显示的可伸展光标 Cs 竖直指向, 则 CPU 110 响应于可伸展光标 Cs 的方向和长度而控制显示的静止图像的饱和度的调节速度。
具体而言, 如果显示的可伸展光标 Cs 指向上, 则 CPU 110 将饱和度的调节方向设 置成其中饱和度增加的方向。另一方面, 如果显示的可伸展光标 Cs 指向下, 则 CPU 110 将饱和度的调节方向设置成其中饱和度降低的方向。另外, 随着可伸展光标 Cs 这时的长度变 成更大, 将饱和度的调节速度设置成更高值。
作为结果, 例如如果通过在屏幕的向上方向上拖动来向上伸长可伸展光标 Cs, 则 显示的静止画面的饱和度立即增加。
另一方面, 如果通过在屏幕的向下方向上拖动来向下缩短可伸展光标 Cs, 则显示 的静止图像的饱和度慢速下降。
另外, 如果手指在这样在屏幕的竖直方向上的拖动之后未从触摸屏 102 隔开也未 在触摸屏 102 上移动, 则继续显示可伸展光标 Cs 而不改变其方向和长度并且维持这时的调 节速度。
以这种方式, 在亮度和饱和度托盘 221 通过可伸展光标 Cs 向用户表明拖动的起 点 - 终点方向和起点 - 终点距离之时, 可以响应于通过可伸展光标 Cs 的操作输入而按照期 望的调节速度来调节亮度或者饱和度。
另外, 由于亮度和饱和度托盘 221 在除了其框架之外的任何部分透明, 所以用户 可以在可视地观察显示在亮度和饱和度托盘 221 下面的静止图像的同时调节亮度或者饱 和度。
此后, 当拖动达到结束时, CPU 110 将可伸展光标 Cs 的终点侧移向起点侧以收缩 在竖直方向上伸展的可伸展光标 Cs 直至它达到具有圆形形状, 然后从屏幕擦除可伸展光 标 Cs。随之完成亮度和饱和度的调节。此后, 维持在紧邻拖动结束之前时的亮度或者饱和 度。
如上文所述, 在静止图像再现应用程序中, 如果长按显示在静止图像再现屏幕图 像 220 上的静止图像的任意处, 则圆形形状的可伸展光标 Cs 显示在长按位置。另外, 在这 时的静止图像再现应用程序中, 将长按位置设置成缩放的中心, 并且将通过拖动的操作输 入从滚动静止画面转变成调节缩放比。
然后在当前静止图像再现应用程序中, 响应于在竖直方向上的拖动而在竖直方向 上伸展可伸展光标 Cs, 并且响应于可伸展光标 Cs 的方向 ( 也就是向上或者向下方向 ) 和长 度而设置静止图像的缩放比的调节方向和调节速度的值。
另外, 在当前静止图像再现应用程序中, 如果进行拖动或者轻拂而不长按, 则响应 于拖动或者轻拂而滚动显示在静止图像再现屏幕图像 220 上的静止图像。
以这种方式, 在静止图像再现应用程序中, 可以在通过长按来调节缩放比与滚动 之间转变通过拖动的操作输入, 并且可以仅通过拖动来进行缩放比的调节和静止图像的滚 动。
另外, 在静止图像再现应用程序中, 如果在亮度和饱和度托盘 221 中从起点进行 在竖直方向上的拖动, 则响应于拖动而显示竖直伸长的可伸展光标 Cs。
这里在静止图像再现应用程序中, 如果拖动的起点在亮度和饱和度托盘 221 的亮 度设置区 221L 内, 则响应于可伸展光标 Cs 的方向和长度而设置静止图像的亮度调节方向 和调节速度的值。
另一方面, 在静止图像再现应用程序中, 如果拖动起点在饱和度设置区 221R 内, 则响应于可伸展光标 Cs 的方向和长度而设置静止图像的饱和度的调节方向和调节速度的 值。在静止图像再现应用程序中, 根据在亮度和饱和度托盘 221 中的拖动的起点的位 置, 通过拖动的操作输入可以转变成调节静止图像的亮度或者调节饱和度。
另外, 在当前静止图像再现应用程序中, 仅通过在竖直方向上拖动可伸展光标 Cs 的操作输入, 可以在自由改变调节方向和调节速度的值之时调节静止图像的亮度或者饱和 度。
如上文所述, 便携终端 100 可以仅通过拖动可伸展光标 Cs 的操作输入来容易进行 动态图像的再现、 显示内容的转变、 各种列表的滚动和各种参数的调节。
2-4. 操作输入处理过程
现在描述便携终端 100 响应于通过可伸展光标 Cs 的操作输入而执行的具体处理 的过程、 也就是操作输入处理过程。
2-4-1. 在动态画面图像再现应用程序中的操作输入处理过程
首先参照图 20 描述当在动态图像再现应用程序中进行篇章再现、 篇章和篇章列 表转变以及篇章列表滚动时的操作输入处理过程。
要注意的是, 便携终端 100 的 CPU 110 根据存储于非易失性存储器 111 中的动态 图像再现应用程序的程序来执行图 20 中所示操作输入处理过程 RT1。
如果启动动态图像再现应用程序并且轻击显示在表格中的动态图像的缩略图图 像之一, 则 CPU 110 开始操作输入处理过程 RT1 并且使它的处理进展到步骤 SP1。在步骤 SP1, CPU 110 基于来自触摸板 102B 的输入信号判别是否进行对触摸板 102B 的触摸操作。
如果在步骤 SP1 获得否定结果, 则 CPU 110 使处理进展到步骤 SP2, 在该步骤中它 在向前方向上按照标准速度再现与轻击的缩略图图像对应的动态图像、 也就是进行正常再 现。此后, 处理返回到步骤 SP1。
另一方面, 如果在步骤 SP1 获得肯定结果, 则 CPU 110 使处理进展到步骤 SP3。在 步骤 SP3, CPU 110 响应于那时的触摸操作而使可伸展光标 Cs 适当地显示并且判别那时的 触摸操作是否为在屏幕的水平方向上的拖动。
如果获得否定结果, 则 CPU 110 使处理返回到步骤 SP1。 另一方面, 如果在步骤 SP3 获得肯定结果, 则 CPU 110 使处理进展到步骤 SP4。
在步骤 SP4, CPU 110 判别当前显示内容是否为篇章。如果在步骤 SP4 获得肯定结 果, 则 CPU 110 使处理进展到步骤 SP5。
在步骤 SP5, CPU 110 判别显示的可伸展光标 Cs 的终点 ( 也就是拖动的终点 ) 是 在左端区域 200A 还是右端区域 200C 内。
如果获得否定结果, 则这表明当前显示内容为篇章并且可伸展光标 Cs 的终点在 左端区域 200A 外部或者在动态图像再现屏幕图像 200 外部或者换而言之在中心区域 200B 内。
这时, CPU 110 使处理进展到步骤 SP6, 在该步骤中它响应于显示的可伸展光标 Cs 的方向和长度而控制篇章的再现速度。此后 CPU 110 使处理返回到步骤 SP1。
另一方面, 如果在步骤 SP5 获得肯定结果, 则这表明当前显示内容为篇章并且可 伸展光标 Cs 的终点在左端区域 200A 或者右端区域 200C 内、 也就是在中心区域 200B 外部。
这时 CPU 110 使处理进展到步骤 SP7, 在该步骤中它将显示内容从篇章转变成作 为更高分级的信息的篇章列表。此后 CPU 110 使处理返回到步骤 SP1。另一方面, 如果在上述步骤 SP4 获得否定结果, 则这表明当前显示内容为篇章列表。 这时 CPU 110 使处理进展到步骤 SP8, 在该步骤中它响应于显示的可伸展光标 Cs 的方向和长度而控制篇章列表的滚动速度。此后 CPU 110 使处理返回到步骤 SP1。
根据如上文所述这样的操作输入处理过程 RT1, CPU 110 响应于通过拖动可伸展 光标 Cs 的操作输入而进行篇章再现、 在篇章与篇章列表之间的转变和篇章列表的滚动。
现在参照图 21 描述当在动态图像再现应用程序中进行音量调节时的操作输入处 理过程。
要注意的是, 便携终端 100 的 CPU 110 也根据存储于非易失性存储器 111 中的动 态图像再现应用的程序来执行图 21 中所示操作输入处理过程 RT2。
如果启动动态图像再现应用并且轻击显示在表格中的动态图像缩略图图像之一, 则 CPU 110 启动操作输入处理过程 RT2 并且使它的处理进展到步骤 SP10。 在步骤 SP10, CPU 110 基于来自触摸板 102B 的输入信号判别是否发现对触摸板 102B 的触摸操作。
CPU 110 在步骤 SP10 等待直至获得肯定结果, 并且在获得肯定结果时, CPU 110 使 处理进展到步骤 SP11。
在步骤 SP11, CPU 110 响应于那时的触摸操作而使可伸展光标 Cs 适当地显示并且 判别触摸操作是否为在屏幕的竖直方向上的拖动。
如果在步骤 SP11 获得否定结果, 则 CPU 110 使处理返回到步骤 SP10。另一方面, 如果在步骤 SP11 获得肯定结果, 则 CPU 110 使处理进展到步骤 SP12。
在步骤 SP12, CPU 110 判别那时显示的可伸展光标 Cs 是否指向上或者换而言之拖 动的终点是否比起点定位更高。
如果在步骤 SP12 获得肯定结果, 则这表明可伸展光标 Cs 指向上、 也就是说拖动的 终点比拖动的起点定位更高。
这时 CPU 110 进展到步骤 SP13, 在该步骤中 CPU 110 按照根据那时显示的可伸展 光标 Cs 的方向 ( 在该实例中为向上方向 ) 和长度的调节速度来增加音量。此后 CPU 110 使处理返回到步骤 SP10。
另一方面, 如果在步骤 SP12 获得否定结果, 则这表明可伸展光标 Cs 指向下、 也就 是说拖动的终点比起点定位更低。
这时 CPU 110 使处理进展到步骤 SP14, 在该步骤中它按照根据那时显示的可伸展 光标 Cs 的方向 ( 在该实例中为向下方向 ) 和长度的调节速度来增加音量。此后 CPU 110 使处理返回到步骤 SP10。
CPU 110 根据如上文所述这样的操作输入处理流程 RT2 响应于通过拖动可伸展光 标 Cs 的操作输入而进行音量的调节。
2-4-2. 在乐曲再现应用程序中的操作输入处理过程
现在参照图 22 描述当在乐曲再现应用程序中进行在曲目列表与曲集列表之间的 转变和曲目列表和曲集列表的滚动时的操作输入处理过程。
要注意的是, 终端 100 的 CPU 110 根据存储于非易失性存储器 111 中的乐曲再现 应用程序的程序来执行图 22 中所示操作输入处理过程 RT3。
在启动乐曲再现应用程序之后, CPU 110 启动操作输入处理过程 RT3 并且使它的
处理进展到步骤 SP20。在步骤 SP20, CPU 110 基于来自触摸板 102B 的输入信号判别是否 检测到对触摸板 102B 的触摸操作。
如果在步骤 SP20 获得否定结果, 则 CPU 110 使处理进展到步骤 SP21, 在该步骤中 它使曲目列表显示在曲目选择屏幕图像 210 上, 此后 CPU 110 使处理返回到步骤 SP20。
另一方面, 如果在步骤 SP20 获得肯定结果, 则 CPU 110 使处理进展到步骤 SP22。 在步骤 SP22, CPU 110 响应于那时的触摸操作而使可伸展光标 Cs 适当地显示并且判别那时 的触摸操作是否为在屏幕的竖直方向上的拖动。
如果在步骤 SP22 获得否定结果, 则 CPU 110 使处理返回到步骤 SP20。另一方面, 如果获得肯定结果, 则 CPU 110 使处理进展到步骤 SP23。
在步骤 SP23, CPU 11 判别当前显示内容是否为曲目列表。如果在步骤 SP23 获得 肯定结果, 则 CPU 110 使处理进展到步骤 SP24。
在步骤 SP24, CPU 110 判别显示的可伸展光标 Cs 的终点 ( 也就是拖动的终点 ) 是 否在上端区域 210A 或者下端区域 210C 内部。
如果在步骤 SP24 获得否定结果, 则这表明当前显示内容为曲目列表并且可伸展 光标 Cs 的终点不在上端区域 210A 内部也不在下端区域 210C 内部而是在中心区域 210B 内 部。
这时 CPU 110 使处理进展到步骤 SP25, 在该步骤中它响应于显示的可伸展光标 Cs 的方向和长度而控制曲目列表的滚动速度。此后 CPU 110 使处理返回到步骤 SP20。
另一方面, 如果在步骤 SP24 获得肯定结果, 则这表明当前显示内容为曲目列表并 且可伸展光标 Cs 的终点在上端区域 210A 或者下端区域 210C 内部并且因此在中心区域 210B 外部。
这时 CPU 110 使处理进展到步骤 SP26, 在该步骤中它将显示内容从曲目列表转变 成作为更高分级的信息的曲集列表。此后 CPU 110 使处理返回到步骤 SP20。
另一方面, 如果在步骤 SP23 获得否定结果, 则这表明当前显示内容为曲集列表。
这时 CPU 110 使处理进展到步骤 SP27, 在该步骤中它判别显示的可伸展光标 Cs 的 长度是否超过预定阈值。
如果在步骤 S27 获得肯定结果, 则这表明当前显示内容为曲集列表并且可伸展光 标 Cs 的长度超过预定阈值。
这时 CPU 110 使处理进展到步骤 SP28, 在该步骤中它响应于可伸展光标 Cs 的方向 和长度而控制曲集列表的滚动速度。此后 CPU 110 使处理返回到步骤 SP20。
另一方面, 如果在步骤 SP27 获得否定结果, 则这表明当前显示内容为曲集列表并 且可伸展光标 Cs 的长度等于或者小于预定阈值。
这时 CPU 110 使处理进展到步骤 SP29, 在该步骤中它使显示内容从曲集列表转变 成作为更低分级的信息的曲目列表。此后 CPU 110 使处理返回到步骤 SP20。
根据如上文所述这样的操作输入处理过程 RT3, CPU 110 响应于通过拖动可伸展 光标 Cs 的操作输入而进行显示内容的转变以及曲目列表和曲集列表的滚动。
2-4-3. 在静止图像再现应用程序中的操作输入处理过程
现在参照图 23 描述当在静止图像再现应用程序中进行作为静止图像的参数的缩 放比的调节时的操作输入处理过程。要注意的是, 便携终端 100 的 CPU 110 根据存储于非易失性存储器 111 中的静止 图像再现应用程序的程序来执行图 23 中所示操作输入处理过程 RT4。
如果启动静止图像再现应用程序并且轻击显示在表格中的静止图像的缩略图图 像之一, 则 CPU 110 启动操作输入处理过程 RT4 并且使它的处理进展到步骤 SP30。在步骤 SP30, CPU 110 基于来自触摸板 102B 的输入信号判别是否检测到对触摸板 102B 的触摸操 作。
CPU 110 在步骤 SP30 等待直至获得肯定结果, 并且如果获得肯定结果, 则 CPU 110 使处理进展到步骤 SP31。
在步骤 SP31, CPU 110 基于来自触摸板 102B 的输入信号判别那时的触摸操作是否 为对显示的静止图像的最初长按。要注意的是, 最初长按是在手指触摸触摸屏 102 之后直 至它从触摸屏 102 隔开为止的系列触摸操作期间手指最初触摸的位置处的长按。
如果在步骤 SP31 获得肯定结果, 则 CPU 110 使处理进展到步骤 SP32。在步骤 SP32, CPU 110 使可伸展光标 Cs 显示在长按位置处并且设置长按位置作为缩放的中心。此 后 CPU 110 使处理返回到步骤 SP30。
另一方面, 如果在步骤 SP31 获得肯定结果, 则 CPU 110 使处理进展到步骤 SP33。 在步骤 SP33, CPU 110 基于来自触摸板 102B 的输入信号判别那时的触摸操作是否为拖动。
如果在步骤 SP33 获得否定结果, 则 CPU 110 使处理返回到步骤 SP30。对照而言, 如果在步骤 SP33 获得肯定结果, 则 CPU 110 使处理进展到步骤 SP34。
在步骤 SP34, CPU 110 判别是否已经设置缩放的中心。
如果在步骤 SP34 获得肯定结果, 则这表明已经设置了缩放的中心、 也就是当前进 行的拖动是在长按之后的拖动。
这时 CPU 110 使处理进展到步骤 SP35, 在该步骤中它判别显示的可伸展光标 Cs 是 否指向上、 也就是拖动的终点是否比拖动的起点定位更高。
如果在步骤 SP35 获得否定结果, 则这表明可伸展光标 Cs 指向上、 也就是拖动的终 点比拖动的起点定位更高。
这时 CPU 110 使处理进展到步骤 SP36。在步骤 SP36, CPU 110 按照根据显示的可 伸展光标 Cs 的方向 ( 当前为向上方向 ) 和长度的调节速度在设置为缩放的中心的位置所 提供的中心周围增加静止图像的放大率 ( 即放大 )。 此后 CPU 110 使处理返回到步骤 SP30。
对照而言, 如果在步骤 SP35 获得否定结果, 则这表明可伸展光标 Cs 指向下、 也就 是拖动的终点比拖动的起点定位更低。
这时 CPU 110 使处理进展到步骤 SP37。在步骤 SP37, CPU 110 按照根据显示的 可伸展光标 Cs 的方向 ( 当前为向下方向 ) 和长度的调节速度在设置为缩放中心的位置所 提供的中心周围减少静止图像的缩减率 ( 也就是缩小 )。此后 CPU 110 使处理返回到步骤 SP30。
另一方面, 如果在步骤 SP34 获得否定结果, 则这表明尚未设置缩放的中心、 也就 是当前进行的拖动是在短按之后的拖动或者轻拂。
这时 CPU 110 使处理进展到步骤 SP38, 在该步骤中它响应于拖动或者轻拂的方向 和长度而滚动静止图像。此后 CPU 110 使处理返回到步骤 SP30。
根据如上文所述这样的操作输入处理过程 RT4, CPU 110 响应于通过拖动可伸展光标 Cs 的操作输入而进行作为静止图像的参数的缩放比的调节。
现在参照图 24 描述当在静止图像再现应用程序中进行亮度和饱和度的调节时的 操作输入处理过程。
要注意的是, 便携终端 100 的 CPU 110 也根据存储于非易失性存储器 111 中的静 止图像再现应用程序的程序执行图 24 中所示操作输入处理过程 RT5。
如果拉出亮度和饱和度托盘 221 并且在静止图像处理屏幕图像 220 上显示亮度和 饱和度托盘 221, 则 CPU 110 开始操作输入处理过程 RT5 并且使它的处理进展到步骤 SP40。 在步骤 SP40, CPU 110 基于来自触摸板 102B 的输入信号判别是否检测到对触摸板 102B 的 触摸操作。
CPU 110 在步骤 SP40 等待直至获得肯定结果, 并且如果获得肯定结果, 则 CPU 110 使处理进展到步骤 SP41。
在步骤 SP41, CPU 110 判别那时的触摸操作是否为最初触摸。要注意的是, 最初触 摸表示在手指触摸触摸板 102 之后直至手指从触摸板 102 隔开为止的系列触摸操作内最初 触摸的位置处的触摸。
如果在步骤 SP41 获得否定结果, 则 CPU 110 使处理返回到步骤 SP40。另一方面, 如果在步骤 SP41 获得肯定结果, 则 CPU 110 使处理进展到步骤 SP42。
在步骤 SP42, CPU 110 判别最初触摸位置是否在亮度设置区 221L 内部。
如果在步骤 SP42 获得肯定结果, 则这表明最初触摸位置在亮度设置区 221L 内。 这 时, CPU 110 使处理进展到步骤 SP43。
在步骤 SP43, CPU 110 使可伸展光标 Cs 显示在触摸位置并且将调节对象设置成亮 度, 然后使处理返回到步骤 SP40。
另一方面, 如果在步骤 SP42 获得肯定结果, 则这表明最初触摸位置不在亮度设置 区 221L 内。
这时 CPU 110 使处理进展到步骤 SP44, 在该步骤中它判别最初触摸位置是否在饱 和设置区 221R 内。
如果在步骤 SP44 获得否定结果, 则这表明最初触摸位置在不在亮度设置区 221 内 也不在饱和度设置区 221R 内。这时 CPU 110 使处理返回到步骤 SP40。
另一方面, 如果在步骤 SP44 获得肯定结果, 则这表明最初触摸位置在饱和设置区 221R 内。这时 CPU 110 使处理进展到步骤 SP45。
在步骤 SP45, CPU 110 使可伸展光标 Cs 显示在触摸位置并且将调节对象设置为饱 和度, 此后它使处理返回到步骤 SP40。
另一方面, 如果在步骤 SP41 获得否定结果, 则这表明那时的触摸操作不是最初触 摸。
这时 CPU 110 使处理进展到步骤 SP46, 在该步骤中它判别那时的触摸操作是否为 在竖直方向上的拖动。
如果获得否定结果, 则这表明那时的触摸操作既不是最初触摸也不是拖动。这时 CPU 110 使处理返回到步骤 SP40。
另一方面, 如果在步骤 SP46 获得肯定结果, 则这表明那时的触摸操作是在竖直方 向上的拖动。这时 CPU 110 使处理进展到步骤 SP47。在步骤 SP47, CPU 110 判别是否已经设置调节对象。
如果在步骤 SP47 获得否定结果, 则这表明尚未设置调节对象、 也就是当前进行的 拖动是从在亮度设置区 221L 和饱和度设置区 221R 外部进行的触摸起的拖动。 这时 CPU 110 使处理返回到步骤 SP40。
另一方面, 如果在步骤 SP47 获得肯定结果, 则这表明已经设置调节对象、 也就是 当前进行的拖动是从在亮度设置区 221L 或者饱和度设置区 221R 内进行的触摸起的拖动。
这时 CPU 110 使处理进展到步骤 SP48, 在该步骤中它判别显示的可伸展光标 Cs 是 否指向上、 也就是拖动的终点是否比拖动的起点定位更高。
如果在步骤 SP48 获得否定结果, 则这表明可伸展光标 Cs 指向上、 也就是拖动的终 点比拖动的起点定位更高。
这时 CPU 110 使处理进展到步骤 SP49, 在该步骤中它按照取决于显示的可伸展光 标 Cs 的方向 ( 当前为向上方向 ) 和长度的调节速度来增加调节对象 ( 也就是亮度或者饱 和度 ) 的值。此后 CPU 110 使处理返回到步骤 SP40。
另一方面, 如果在步骤 SP48 获得否定结果, 则这表明可伸展光标 Cs 指向下、 也就 是拖动的终点比拖动的起点定位更低。
这时 CPU 110 使处理进展到步骤 SP50, 在该步骤中 CPU 110 按照取决于显示的可 伸展光标 Cs 的方向 ( 当前为向下方向 ) 和长度的调节速度来减少调节对象 ( 也就是亮度 或者饱和度 ) 的值。此后 CPU 110 使处理返回到步骤 SP40。
根据如上文所述这样的操作输入处理过程 RT5, CPU 110 响应于通过拖动可伸展 光标 Cs 的操作输入而进行作为静止图像的参数的亮度和饱和度的调节。
2-5. 第一实施例的操作和效果
具有上述配置的便携终端 100 的 CPU 110 在启动动态图像再现应用程序之后在动 态图像再现屏幕图像 200 上响应于在水平方向上的拖动而显示水平指向的可伸展光标 Cs。
然后 CPU 110 在响应于显示的可伸展光标 Cs 的方向 ( 为向左或者向右方向 ) 和 长度而设置再现方向和再现速度的值时再现篇章。
因而在便携终端 100 中, 可以通过仅通过在水平方向上拖动自由地设置再现 ( 也 就是再现方向和再现速度的值 ) 来再现篇章。
如果进一步继续在水平方向上的拖动直至可伸展光标 Cs 的终点进入左端区域 200A 或者右端区域 200C, 则 CPU 110 将显示内容从篇章转变成作为更高分级的信息的篇章 列表。
以这种方式, 在便携终端 100 中的动态图像再现应用程序中, 如果仅进行在水平 方向上的系列拖动操作, 则可以不仅自由设置用于再现篇章的再现速度而且将显示内容从 篇章改变成篇章列表。
另外, 在显示内容转变成篇章列表之后, CPU 110 在响应于显示的可伸展光标 Cs 的方向 ( 为向左或者向右方向 ) 和长度设置滚动方向和滚动速度的值之时使篇章列表滚 动。
因而在便携终端 100 中可以仅通过在水平方向上拖动来自由设置用于滚动篇章 列表的滚动速度、 也就是滚动方向和滚动速度的值。
另外, 在启动乐曲再现应用程序之后, 便携终端 100 的 CPU 110 响应于在竖直方向上的拖动而使竖直指向的可伸展光标 Cs 显示在曲目选择屏幕 210 上。
然后 CPU 110 响应于显示的可伸展光标 Cs 的方向 ( 为向上或者向下方向 ) 和长 度而设置曲目列表的滚动方向和滚动速度的值。
因而在便携终端 100 中也可以仅通过在竖直方向上拖动来自由设置用于滚动篇 章列表的滚动速度、 也就是滚动方向和滚动速度的值。
另外, 如果继续在竖直方向上的拖动直至可伸展光标 Cs 的终点进入上端区域 210A 或者下端区域 210C, 则 CPU 110 将显示内容从曲目列表转变成作为更高分级的信息的 曲集列表。
以这种方式, 在便携终端 100 中的乐曲再现应用程序中, 如果进行在竖直方向上 的系列拖动操作, 则可以不仅自由设置用于滚动曲目列表的滚动速度而且将显示内容从曲 目列表改变成曲集列表。
另外, 在显示内容转变成曲集列表之后, CPU 110 在响应于显示的可扩展光标 Cs 的方向 ( 为向左或者向右方向 ) 和长度而设置滚动方向和滚动速度的值之时滚动曲集列 表。
因而也可以仅通过在水平方向上拖动来自由设置用于滚动曲集列表的滚动速度、 也就是滚动方向和滚动速度的值。 具有上述配置的便携终端 100 不仅可以仅通过系列拖动操作对显示的篇章执行 再现处理而且可以将显示内容从篇章改变成篇章列表。另外, 便携终端 100 不仅可以仅通 过系列拖动操作对显示的曲目列表执行滚动处理而且可以将显示内容从曲目列表改变成 曲集列表。因此当进行通过拖动的操作输入时, 与以往的信息处理装置相比可以明显提高 可操作性。
<3. 第二实施例 >
现在描述第二实施例。在该第二实施例中, 向便携终端中安装用于显示地图的应 用程序 ( 下文称为地图显示应用程序 ) 作为准备用于通过可扩展光标 Cs 的操作输入的应 用程序。
要注意的是, 便携终端也由标号 100 表示并且在硬件配置和通过可扩展光标 Cs 的 操作输入的基本操作上与第一实施例类似。因此这里省略便携终端 100 的这样的硬件配置 和基本操作以免累赘, 而是在下面仅描述在地图显示应用程序中的通过可扩展光标 Cs 的 操作输入。
3-1. 在地图显示应用程序中的操作输入的示例
如果在与地图显示应用程序的启动相对应的图标显示在触摸屏 102 上的状态下 轻击图标, 则便携终端 100 的 CPU 110 接受该触摸操作为用于启动地图显示应用的操作输 入。
然后 CPU 110 从非易失性存储器 111 读出地图显示应用程序的程序并且执行该程 序以启动地图显示应用程序。
在启动图像显示应用之后, CPU 110 使图 25 中所示地图屏幕图像 230 显示在触摸 屏 102 上。要注意的是, 地图屏幕图像 230 为水平伸长的屏幕图像并且显示在假设在竖直 延伸状态下使用便携终端 100 的触摸屏 102 的整个区域上。
地图屏幕图像 230 划分成两个区域, 包括具有居中于屏幕中心的矩形形状的中心
区域 230A 和围绕中心区域 230A 的外围的外侧区域 230B。中心区域 230A 具有例如等于屏 幕的竖直和水平长度的大约 80%的竖直和水平长度。图 26A 中所示代表中心区域 230A 的 框架 Fr1 显示在地图屏幕图像 230 上。
CPU 110 读出任意行政区的地图信息数据 ( 例如用户从 CPU 110 预先设置的行政 区 ), 并且使基于地图信息数据的地图图像显示在地图屏幕图像 230 上。要注意的是, 地图 图像的至少部分显示在地图屏幕图像 230 上。
在地图屏幕图像 230 上可以通过拖动来控制地图图像的滚动。
假设如图 26A 中所见实际进行在屏幕的向右上方向上的拖动。此后 CPU 110 判别 拖动的终点是否包括在中心区域 230A 中。
这里如果拖动的终点包括在中心区域 230A 中, 则 CPU 110 将滚动模式设置成正常 滚动模式并且响应于拖动的长度和方向而控制地图图像的滚动。换而言之, CPU 110 这时 通过拖动来进行总体滚动控制。
更具体而言, CPU 110 使地图图像在与拖动的方向相同的方向上滚动与拖动的长 度对应的量。在图 26A 中, 由于拖动方向为屏幕的向右上方向, 所以 CPU 110 使地图图像在 屏幕的向右上方向上滚动与拖动的长度对应的量。 另外, 假设继续拖动直至拖动的终点如图 26B 中所示超出中心区域 230A、 也就是 进入外侧区域 230B。
在该实例中, CPU 110 将滚动模式转变成可伸展滚动模式, 其中从屏幕擦除框架 Fr1 并且从拖动的起点向终点延伸的可伸展光标 Cs 显示在屏幕上。要注意的是, 继续显示 可伸展光标 Cs 直至手指从触摸屏 102 隔开以结束拖动。
在显示可伸展光标 Cs 之后, CPU 110 响应于可伸展光标 Cs 的方向和长度而控制 地图图像的滚动。
具体而言, CPU 110 将与显示的可伸展光标 Cs 的方向相同的方向作为地图图像的 滚动方向。另外, 随着可伸展光标 Cs 这时的长度变得更大, 将滚动速度设置成更高值。
作为结果, 如果如图 26B 中所见通过在屏幕的向右上方向上拖动来向右上伸长可 伸展光标 Cs, 则在向右上方向上高速滚动待显示在地图屏幕图像 230 上的地图图像。
如果手指在这样的拖动之后未从触摸屏 102 隔开也未在触摸屏 102 上移动, 则继 续显示可伸展光标 Cs 而不改变其方向和长度并且维持这时的滚动速度、 也就是滚动方向 和滚动速度的值。
还假设在这样的拖动之后用手指保持触摸继续拖动直至可伸展光标 Cs 的终点 ( 也就是拖动的终点 ) 如图 26C 中所示从中心区域 230A 的外部返回到中心区域 230A 中。
在该实例中, CPU 110 继续可伸展滚动模式并且响应于可伸展光标 Cs 的方向和长 度而继续控制地图图像的滚动速度。换而言之, 在一旦进入可伸展滚动模式之后, CPU 110 无论拖动的终点的位置如何都继续可伸展滚动模式直至手指从触摸屏 102 隔开之后以结 束拖动。
此后当拖动达到结束时, CPU 110 结束地图图像的滚动并且使在伸展状态下的可 伸展光标 Cs 收缩直至它具有圆形形状, 然后使可伸展光标 Cs 从屏幕擦除同时使得框架 Fr1 再次显示。
如上文所述, 在地图显示应用程序中, 如果进行拖动, 则正常滚动模式用来通过拖动来实现总体滚动控制直至拖动的终点超出中心区域 230A。
另一方面, 在地图显示应用程序中, 如果拖动的终点超出中心区域 230A, 则建立可 伸展滚动模式并且响应于可伸展光标 Cs 的方向和长度而控制地图图像的滚动方向和滚动 速度的值。
因而在地图显示应用程序中, 只要用户进行移动拖动的终点以便超出中心区域 230A 的简单操作, 就可以进行从通过拖动的总体滚动控制向通过可伸展光标 Cs 的滚动速 度控制的转变。
因而可以仅通过拖动来容易地选择通过拖动的总体滚动控制或者通过可伸展光 标 Cs 的滚动速度控制。
<4. 修改 >
4-1. 修改 1
在上述第一实施例中的动态图像再现应用程序中响应于通过可伸展光标 Cs 的操 作输入而进行篇章再现速度的控制、 在篇章与篇章列表之间的转变 ( 也就是在分级之间的 转变 ) 和音量调节速度的控制。
然而也在其它应用程序中可以响应于通过可伸展光标 Cs 的操作输入而进行各种 内容的再现速度的控制、 在分级之间的转变和各种参数的调节速度的控制。
例如在乐曲再现控制中可以响应于通过可伸展光标 Cs 的操作输入而进行乐曲或 者曲目的再现速度的控制。
在该实例中, 例如如果从曲目列表内选择曲目, 则 CPU 110 使曲目的有关信息、 诸 如曲目的标题、 封面图像等显示在屏幕上并且使曲目正常再现。
如果此后在屏幕的水平方向上进行拖动, 则 CPU 110 响应于拖动而使水平指向的 可伸展光标 Cs 得以显示并且响应于可伸展光标 Cs 的方向 ( 也就是向左或者向右方向 ) 和 长度而设置曲目的再现方向和再现速度的值。
另外, 这时如果可伸展光标 Cs 的终点进入设置在屏幕的左端或者右端部分的预 定区域, 则可以转变分级, 从而屏幕图像的显示内容从曲目的有关信息转变成更高分级的 曲目列表。
因此在乐曲再现应用程序中也可以与在动态图像再现应用程序中类似地进行乐 曲或者曲目的再现速度的控制以及从曲目的有关信息向更高分级的曲目列表的转变。
另外, 在上述第一实施例中的乐曲再现应用程序中, 响应于通过可伸展光标 Cs 的 操作输入而控制曲目列表的滚动速度。
然而在其它应用程序中也可以响应于通过可伸展光标 Cs 的操作输入而控制各种 显示内容如图像、 文字或者列表的滚动速度。
例如在网上浏览器中可以响应于通过可伸展光标 Cs 的操作输入而控制页面图像 的滚动速度。
在该实例中, 如果例如在页面图像显示在网上浏览器的屏幕图像上的状态下进行 在屏幕的竖直方向上的拖动, 则 CPU 110 响应于拖动而使竖直指向的可伸展光标 Cs 得以显 示。然后 CPU 110 响应于可伸展光标 Cs 的方向 ( 也就是向上或者向下方向 ) 和长度而设 置页面图像的滚动方向和滚动速度的值。
要注意的是, 滚动方向并不限于一维方向 ( 也就是竖直方向或者水平方向 ), 而可以关于显示内容为二维方向, 该二维方向一般相对于诸如地图、 照片、 扩展文档等待显示的 范围向上、 向下、 向左和向右延伸。
附带提一点, 根据显示内容, 通过控制滚动速度对各特定单位的间歇滚动与连续 滚动相比有时有助于可视确认。
例如, 在滚动缩略图图像的列表的情况下, 比如在显示第一缩略图图像之后等待 若干秒之后滚动缩略图图像使得显示下一缩略图图像这样的间歇滚动提高了各缩略图图 像的可视性。
在该实例中, 可以响应于可伸展光标 Cs 的长度而设置滚动操作之间的等待时间 段而不是滚动速度的值。
通过刚才描述的配置, 可以根据可伸展光标 Cs 的方向和长度控制在间歇滚动中 的滚动方向和等待时间段。
要注意的是, 可以由用户设置要进行连续滚动还是进行间歇滚动。或者这可以基 于针对各显示内容设置的设置信息由 CPU 110 自动设置。
附带提一点, 作为间歇滚动有效的另一示例, 显示内容为文档、 文档 + 表格等。
实际上, 在显示内容为文档的情况下, 可以例如以包括搜索出的字符串的行、 句子 或者页面为单位间歇滚动它。
另一方面, 在显示内容为文档 + 表格的情况下, 可以例如以包括表格的页面为单 位间歇滚动它。
另外, 不仅在应用程序中而且在各种软件如 OS 中可以响应于通过可伸展光标 Cs 的操作输入而进行显示内容的滚动速度的控制、 在分级之间的转变、 各种参数的调节速度 的控制和等待时间段的控制。附带提一点, OS 为操作系统 (Operating System) 的缩写。
例如, 在 OS 中可以响应于通过可伸展光标 Cs 的操作输入而控制文件夹列表或者 文件列表的滚动速度。或者可以将分级从文件改变成文件夹。另外, 可以控制例如屏幕图 像的分辨率的调节速度。另外, 可以控制例如图像幻灯片的等待时间段。
4-2. 修改 2
另外, 在上文描述的第一实施例中, 在静止图像再现应用程序中, 如果继续触摸静 止图像的任意处持续预定时间段, 也就是长按, 则可伸展光标 Cs 显示在该位置处。
然而如果如图 27A 中所示, 轻击 ( 也就是触摸、 然后隔开 ) 静止图像的任意处, 则 可伸展光标 Cs 可以显示在该位置处。
更具体而言, 如果轻击静止图像的任意处, 则 CPU 110 使居中于该位置的圆形形 状的可伸展光标 Cs 得以显示并且设置该位置作为缩放的中心。另外, 该位置变成可伸展光 标 Cs 的起点。
假设此后触摸圆形可伸展光标 Cs 并且进行在屏幕的竖直方向上的拖动。在该实 例中, CPU 110 在拖动方向上从可伸展光标 Cs 的起点伸展可伸展光标 Cs, 使得可伸展光标 Cs 的长度可以等于从拖动起点到终点的距离。
然后 CPU 110 响应于那时的可伸展光标 Cs 的方向和长度而控制静止图像的缩放 比 ( 也就是 “放大 / 缩减率” ) 的调节速度。
另外, 在该实例中可以不必触摸圆形可伸展光标 Cs, 而且在触摸除了可伸展光标 Cs 之外的部分并且进行拖动的情况下, 可以用与在触摸可伸展光标 Cs 并且进行拖动的情况下类似的方式来控制缩放比的调节速度。
假设如图 27B 和 27C 中所见, 在显示圆形可伸展光标 Cs 的状态下触摸除了可伸展 光标 Cs 之外的部分并且进行在屏幕的竖直方向上的拖动。在该实例中, CPU 110 响应于拖 动而从可伸展光标 Cs 的起点在与拖动方向平行的方向上伸展可伸展光标 Cs, 使得可伸展 光标 Cs 的长度等于从拖动的起点到终点的距离。
作为结果, 与在触摸和拖动可伸展光标 Cs 的情况下类似地伸展可伸展光标 Cs。
然后 CPU 110 响应于那时的可伸展光标 Cs 的方向和长度而控制静止图像的缩放 比 ( 也就是 “放大 / 缩减比” ) 的调节速度。
作为结果, 与在触摸可伸展光标 Cs 时的调节速度类似地控制缩放比的调节速度。
因此不必严格触摸可伸展光标 Cs 然后进行拖动, 并且可以提高可操作性。这尤其 在触摸屏 102 很小并且显示的可伸展光标 Cs 很小的情况下更有效。
此后当拖动达到结束时, CPU 110 使可伸展光标 Cs 收缩直至它具有圆形形状并且 暂停缩放比的调节。然后如果再次进行轻击, 则 CPU 110 使可伸展光标 Cs 从屏幕擦除并且 重置缩放的中心, 由此结束缩放比的调节。
要注意的是, 可以不仅响应于轻击而且响应于一些其它各种操作如双击 ( 两次相 继轻击操作 ) 而显示可伸展光标 Cs。另外, 也可以在 CPU 110 判别触摸位置移动多于预定 阈值、 因此触摸操作为拖动时的时间点显示可伸展光标 Cs。 另外, 可以在不同应用程序之间 变化这样的可伸展光标 Cs 的显示方式。
另外, 尽管将长按位置或者轻击位置设置为缩放的中心, 但是缩放的中心可以不 设置在这样的位置而可以总是设置在屏幕图像中心。
4-3. 修改 3
另外, 例如在上述第一实施例中的乐曲再现应用中, 响应于通过可伸展光标 Cs 的 操作输入而转变曲目列表和曲集列表这两个分级的信息。
然而可以响应于通过可伸展光标 Cs 的操作输入而以别的方式转变三个或者更多 分级的信息。
这里假设例如在包括最高分级的艺术家姓名、 中间分级的曲集标题和最低分级的 曲目标题这三个分级的分级结构中管理音乐文件。
在该实例中, CPU 101 首先例如使作为最低分级的信息的曲目列表显示在曲目选 择屏幕图像 210 上。这里假设通过在屏幕的竖直方向上拖动, 可伸展光标 Cs 的终点从中心 区域 210B 内移入上端区域 210A 或者下端区域 210C。在该实例中, CPU 110 将显示内容从 曲目列表转变成作为比曲目列表高一级的信息的曲集列表。
假设此后继续拖动直至可伸展光标 Cs 收缩至比预定阈值更小的长度。在该实例 中, CPU 110 将显示内容从曲集列表转变成作为比曲集列表低一级的曲目列表。
对照而言, 假设在转变成曲集列表之后继续拖动, 使得在可伸展光标 Cs 的终点一 旦进入中心区域 210B 之后, 它进入上端区域 210A 或者下端区域 210C。在该实例中, CPU 110 将显示内容从曲集列表转变成作为比曲集列表高一级的信息的艺术家列表。
另外, 假设此后继续拖动直至可伸展光标 Cs 收缩至比预定阈值更小的长度。在该 实例中, CPU 110 将显示内容从艺术家列表转变成作为比艺术家列表低一级的信息的曲集 列表。另外, 当拖动达到结束时, CPU 110 无论当前显示内容如何都将显示内容转变成作 为最低分级的信息的曲目列表。
或者, 在各种应用程序中, 可以响应于可伸展光标 Cs 的终点进入设置于屏幕图像 上的预定区域中而相继改变多个分级的信息。
另外, 虽然在上述实施例中的动态图像再现应用程序中将分级的信息从篇章转变 成篇章列表, 但是可以用别的方式进行转变, 使得例如将篇章从一个篇章转变成另一篇章。
具体而言, 假设可伸展光标 Cs 的终点由于在屏幕的水平方向上拖动而从中心区 域 200B 内移入右端区域 200C。在该实例中, CPU 110 将显示内容改变成当前显示的篇章的 下一篇章。
另外, 假设可伸展光标 Cs 的终点由于在屏幕的水平方向上拖动而从中心区域 200B 内移入左端区域 200A。在该实例中, CPU 110 将显示内容改变成紧邻当前显示的篇章 之前的篇章。
此后当拖动达到结束时, CPU 110 将那时显示的篇章的再现返回到正常再现。
或者在各种应用程序中, 可以响应于可伸展光标 Cs 的终点进入设置于屏幕上的 预定区域而相继改变待显示的信息。
要注意的是, 虽然没有约束这一区域的位置和尺寸, 但是在动态画面再现应用程 序中, 由于通过在水平上伸展可伸展光标 Cs 来控制篇章的再现速度, 所以该位置优选设置 成定位于可伸展光标 Cs 的延长线上的左端或者右端部分。
另外, 在乐曲再现应用程序中, 由于通过在竖直方向上伸展可伸展光标 Cs 来控制 列表的滚动, 所以上述位置优选设置成上端或者下端部分。
4-4. 修改 4
另外, 在上述第一实施例中, 如果触摸在静止图像再现屏幕图像 220 的下端显示 的亮度和饱和度托盘 221 的上端部分并且进行在屏幕的向上方向上的轻拂, 则向屏幕拉出 亮度和饱和度托盘 211。
然而当单独的菜单显示在静止图像再现屏幕图像 220 上并且从该菜单内选择亮 度和饱和度设置时可以用别的方式在屏幕上显示亮度和饱和度托盘 221。
另外, 在上述实施例中, 在亮度和饱和度托盘 221 占据屏幕的整个区域这样的位 置和这样的尺寸来显示亮度和饱和度托盘 221。
然而, 可以用亮度和饱和度托盘 221 占据屏幕的上一半区域或者下一半区域这样 的位置和这样的尺寸、 或者亮度和饱和度托盘 221 占据包括将屏幕等分为上和下两个部分 的中心线的屏幕的中心部分这样的位置和这样的尺寸的别的方式来显示亮度和饱和度托 盘 221。
另外, 这时如果拖动起点是亮度和饱和度托盘 221 未覆盖处, 则可以响应于拖动 而滚动显示在屏幕上的静止图像。
在该实例中, CPU 110 响应于拖动或者轻拂的方向和长度而控制静止图像的滚动。
以这种方式, 如果拖动的起点在用于亮度和饱和度的亮度和饱和度托盘 221 内和 在亮度和饱和度托盘 221 以外的静止图像上, 则可以响应于拖动的位置而将待执行的处理 例如改变成滚动静止图像。
另外, 在上述第一实施例中显示包括用于调节亮度的亮度设置区 221L 和用于调节饱和度的饱和度设置区 221R 的亮度和饱和度托盘 221。
然而可以用别的方式显示未示出的如下亮度托盘, 该亮度托盘包括例如用于增加 亮度的亮度增加区和用于减少亮度的亮度减少区。
在该实例中, 如果从包括在亮度增加区中的起点进行在竖直方向上的拖动, 则显 示竖直指向的可伸展光标 Cs, 并且随着与可伸展光标 Cs 的长度对应的调节速度的值而增 加亮度。
同时如果从包括在亮度减少区中的起点进行在竖直方向上的拖动, 则显示竖直指 向的可伸展光标 Cs, 并且随着与可伸展光标 Cs 的长度对应的调节速度的值而减少亮度。
4-5. 修改 5
另外, 在上述第一实施例中, 公开的技术应用于包括触摸屏 102 作为操作设备的 便携终端 100。
然而公开的技术可以并且能够应用于包括各种其它操作设备的信息处理装置。
具体而言, 公开的技术可以应用于包括可以进行拖动的操作设备的任何信息处理 装置, 比如鼠标、 具有按钮的触摸板、 具有按钮的操纵杆、 能够被操作以推入的模拟棒、 相机 等。 在实际使用鼠标来进行拖动的情况下, CPU 110 例如使响应于鼠标的移动而移动 的指针显示在屏幕上。此后如果用户将指针移向期望的位置并且点击鼠标的按钮, 则指定 拖动的起点。这里 CPU 110 使可伸展光标 Cs 得以显示。然后在按压鼠标的按钮的同时, 用 户将移动鼠标以移动拖动的终点 ( 也就是可伸展光标 Cs 的终点 ) 以进行拖动。
另一方面, 在使用具有按钮的触摸板来进行拖动的情况下, CPU 110 例如使响应于 对触摸板的触摸操作而移动的指针显示在屏幕上。 此后用户将通过将指针移向期望的位置 并且按压触摸板的按钮来指定拖动的起点。这里 CPU 110 使可伸展光标 Cs 得以显示。然 后用户将通过在保持按压按钮的同时移动触摸位置以移动拖动的终点 ( 也就是可伸展光 标 Cs 的终点 ) 来进行拖动。
另外, 在使用操纵杆来进行拖动的情况下, CPU 110 例如使响应于操纵杆的倾斜而 移动的指针显示在屏幕上。 此后用户将通过将指针移向期望的位置并且按压操纵杆的按钮 来指定拖动的起点。这里 CPU 110 使可伸展光标 Cs 得以显示。然后用户将通过在保持推 入按钮的同时倾斜操纵杆以移动拖动的终点 ( 也就是可伸展光标 Cs 的终点 ) 来进行拖动。
另外, 在使用模拟棒来进行拖动的情况下, CPU 110 例如使响应于模拟棒的倾斜而 移动的指针显示在屏幕上。 此后用户将通过将指针移向期望的位置并且推入模拟棒来指定 拖动的起点。这里 CPU 110 使可伸展光标 Cs 得以显示。然后用户将通过在保持推入模拟 棒的同时倾斜模拟棒以移动拖动的终点 ( 也就是可伸展光标 Cs 的终点 ) 来进行拖动。
另外, 在使用相机来进行拖动的情况下, CPU 110 基于相机拾取的图像例如识别手 指的移动并且使响应于手指的移动而移动的指针显示在屏幕上。 此后用户将通过将指针移 向期望的位置并且进行预定手势 ( 如例如用手指画圆的手势 ) 来指定拖动的起点。这里 CPU 110 使可伸展光标 Cs 得以显示。 然后用户将通过移动手指以移动拖动的终点 ( 也就是 可伸展光标 Cs 的终点 ) 来进行拖动。
要注意的是, 上述操作都是示例, 并且总而言之, 只要操作指定拖动的起点和终点 就可以使用任何这样的操作。另外, 如果信息处理装置包括除了触摸屏 102 之外的比如上述这样的操作设备, 则可以与显示设备分开提供操作设备或者操作设备可以连接到外部显示设备。
4-6. 修改 6
另外, 在上述第一实施例中, 响应于拖动而显示可伸展光标 Cs。
这里, 关于当前进行什么处理的处理信息可以响应于通过可伸展光标 Cs 的操作 输入而与可伸展光标 Cs 一起显示在屏幕上。
例如当响应于通过可伸展光标 Cs 的操作输入按照任意再现速度再现动态图像 时, CPU 110 使将这时的再现方向表示为例如 “快进” 或者 “倒回” 这样的字符显示在屏幕 上。另外, 可以显示将再现方向和再现速度的值直接表示为例如 “2.0x” 或者 “-1.5x” 这样 的字符或者将再现方向和再现速度值的间接表示为例如 “>>” 或者 “<<<” 这样的图案。
通过这样的显示, 可以允许用户容易地确认当前响应于通过可伸展光标 Cs 的操 作输入正在进行什么处理。
另外, 如果再现速度的值达到它的最大值, 则可以禁止可伸展光标 Cs 再伸展。另 外, 这时可以用闪烁方式显示可伸展光标 Cs 或者可以用闪烁方式显示上述代表再现方向 和再现速度的值的信息、 比如 “2.0x” 或者 “>>” 。
换而言之, 可以改变可伸展光标 Cs 或者代表再现速度的值的信息的显示形式, 使 得用户可以识别出再现速度的值达到最大值。
4-7. 修改 7
另外, 在上文描述的第一实施例中, 在乐曲再现应用程序中, 如果可伸展光标 Cs 的长度在转变成曲集列表之后变得小于预定阈值, 则 CPU 110 从曲集列表转变回曲目列 表。
这里, 该操作可以应用于动态图像再现应用程序。具体而言, 可以配置动态图像 再现应用程序, 从而当可伸展光标 Cs 的长度在转变成篇章列表之后变得小于预定阈值时, CPU 110 从篇章列表转变回篇章。
4-8. 修改 8
另外, 在上述第一实施例中可以响应于可伸展光标 Cs 的方向和长度而控制动态 图像的再现方向和再现速度的值。
然而, 可以无论可伸展光标 Cs 的方向如何都固定再现方向而仅响应于可伸展光 标 Cs 的长度来仅控制动态图像的再现速度的值。
或者, 可以固定动态图像的再现速度的值而仅响应于可伸展光标 Cs 的方向来仅 控制动态图像的再现方向。
另外, 可以无论可伸展光标 Cs 的方向如何都固定曲目列表的滚动方向而仅响应 于可伸展光标 Cs 的长度来仅控制曲目列表的滚动速度的值。
另外, 可以无论可伸展光标 Cs 的长度如何都固定曲目列表的滚动速度值而仅响 应于可伸展光标 Cs 的方向来仅控制曲目列表的滚动方向。
另外, 可以无论可伸展光标 Cs 的长度如何都固定音量的调节速度的值而仅响应 于可伸展光标 Cs 的方向来仅控制音量的调节方向。
另外, 可以通过可伸展光标 Cs 的操作输入来不仅执行内容再现、 显示内容的转 变、 列表滚动和参数调节, 而且执行各种处理。4-9. 修改 9
另外, 在上述第一和第二实施例中, 便携终端 100 包括由电容型液晶板 102A 和触 摸板 102B 构成的触摸屏 102。
然而可以在便携终端 100 中提供合并有触摸板功能的液晶显示装置而不是触摸 屏 102。
对于液晶板 102A 也可以代之以使用各种其它显示装置、 比如 EL( 电致发光显示 ) 装置。
4-10. 修改 10
另外, 在第一和第二实施例中, 可伸展光标 Cs 被成形为使得其宽度从起点 C1 侧向 终点 C2 侧增加。
然而可伸展光标 Cs 可以具有任何各种其它形状, 只要它至少将拖动的起点与终 点相互连接。关于可伸展光标 Cs 的尺寸, 它也可以具有任何各种其它尺寸。
4-11. 修改 11
另外, 在上述第二实施例中的地图显示应用中, 如果拖动的终点超出中心区域 230A, 则建立可伸展滚动模式, 从而响应于通过可伸展光标 Cs 的操作输入而进行地图图像 的滚动速度的控制。
然而在地图显示应用程序中, 如果进行拖动, 则可以无论拖动的终点的位置如何 总是建立可伸展滚动模式, 从而响应于通过可伸展光标 Cs 的操作输入而进行地图图像的 滚动速度的控制。
在该实例中, 如果进行拖动, 则 CPU 110 如图 28 中所见响应于拖动而使可伸展光 标 Cs 得以显示。然后 CPU 110 设置与显示的可伸展光标 Cs 的方向相同的方向作为地图图 像的滚动方向并且随着可伸展光标 Cs 的长度变得更长将滚动速度的值设置成更高值。
或者在地图显示应用程序中, 可以响应于拖动的起点是否在屏幕的预定区域内而 进行在正常滚动模式与可伸展滚动模式之间的转变。
在该实例中, 如图 29A 中所见, 尺寸例如为图像屏幕图像 230 从手指少量突出的矩 形区域的形式的中心区域 230C 被设置成地图屏幕图像 230 的中间部分。如果启动地图显 示应用程序, 则 CPU 110 使地图图像显示在地图屏幕图像 230 上并且使代表中心区域 230C 的框架 Fr2 得以显示。
然后如果进行拖动, 则 CPU 110 判别拖动的起点是否包括在中心区域 230C 中。
这里如果拖动的起点如图 29B 中所见在中心区域 230C 外侧, 则 CPU110 将滚动模 式设置成正常滚动模式并且使框架 Fr2 从屏幕擦除。
然后 CPU 110 响应于拖动的方向和长度而控制地图图像的滚动。具体而言, CPU 110 在与拖动的方向相反的方向上将地图图像滚动与拖动长度相对应的量。
另一方面, 如果如图 29C 中所见拖动的起点包括在中心区域 230C 中, 则 CPU 110 将滚动模式设置成可伸展滚动模式。这时, CPU 110 使框架 Fr2 从屏幕擦除并且使从拖动 的起点向终点延伸的可伸展光标 Cs 显示在屏幕上。
在显示可伸展光标 Cs 之后, CPU 110 响应于可伸展光标 Cs 的方向和长度而控制 地图图像的滚动。
具体而言, CPU 110 将与显示的可伸展光标 Cs 的方向相反的方向设置成地图图像的滚动方向。另外随着可伸展光标 Cs 那时的长度变得更大, CPU 110 将滚动速度的值设置 成更高值。
在拖动达到结束之后, CPU 110 结束地图图像的滚动, 并且如果那时显示可伸展光 标 Cs, 则使可伸展光标 Cs 从屏幕擦除并且然后使框架 Fr2 再次得以显示。
以这种方式, 当拖动的起点在中心区域 230C 外侧时, CPU 110 通过拖动来进行总 体滚动控制, 但是当拖动的起点在中心区域 230C 内时, CPU 110 通过可伸展光标 Cs 进行滚 动速度的控制。
因而如果用户进行改变拖动的起点的简单和容易的操作, 则便携终端 100 允许用 户容易地选择通过拖动的总体滚动控制或者通过可伸展光标 Cs 的滚动速度的控制。
4-12. 修改 12
另外, 在上述第一实施例中的乐曲再现应用程序中, 设置曲目列表的滚动方向以 便为与可伸展光标 Cs 的方向相反的方向。
然而, 在乐曲再现应用程序中可以用别的方式将曲目列表的滚动方向设置成与可 伸展光标 Cs 的方向相同的方向。
另外, 在其它应用中可以将滚动方向设置成与可伸展光标 Cs 的方向相同的方向 或者可以将滚动方向设置成与可伸展光标 Cs 的方向相反的方向。总而言之, 可以在各应用 程序中适当地设置是将滚动方向设置成与可伸展光标 Cs 的方向相同的方向还是与可伸展 光标 Cs 的方向相反的方向。
4-13. 修改 13
另外, 在上述第一和第二实施例中, 作为信息处理装置的便携终端 100 包括作为 操作部和显示部的触摸屏 102 以及作为控制部的 CPU 110。
然而上述便携终端 100 的各功能部 ( 也就是各操作部、 控制部和显示部 ) 可以由 其它各种类型的硬件配置, 只要它具有类似的功能。
4-14. 修改 14
另外, 在上述第一和第二实施例中, 在便携终端 100 的非易失性存储器 111 中写入 用于执行各种处理的程序。
然而, 例如便携终端 100 可以具有用于存储介质如存储卡的槽, 从而 CPU 110 从插 入于槽中的存储介质读出程序并且执行该程序。 或者可以将从存储介质读出的程序安装到 非易失性储存器 111 中。另外, CPU 110 可以通过网络接口 113 从网络上的装置下载程序 并且安装到非易失性存储器 111 中。
4-15. 修改 15
另外, 公开的技术并不限于上述第一和第二实施例以及修改。 具体而言, 可以用任 意组合或者删除上述第一和第二实施例以及修改的一些或者所有特征这样的形式实现公 开的技术。
公开的技术可以广泛用于其中可以通过拖动来进行操作输入的信息处理装置等。
本公开内容包含与在 2010 年 7 月 30 日向日本专利局提交的日本优先权专利申请 JP 2010-172892 中公开的主题内容有关的主题内容, 通过引用将其全部内容结合于此。
尽管已经使用具体术语描述了本公开内容的优选实施例, 但是这样的描述仅用于 示例的目的, 并且将理解可以进行改变和变型而不脱离所附权利要求的精神或者范围。