信息处理装置、信息处理方法和计算机可读介质的制作方法

文档序号:7666508阅读:159来源:国知局
专利名称:信息处理装置、信息处理方法和计算机可读介质的制作方法
技术领域
本发明涉及信息处理装置(以下也简称为"信息处理器")、信息处理 方法和计算机可读介质。
背景技术
近些年来,多功能设备已被广泛地使用,多功能设备以复合方式提供了复印机、传真(FAX)机、打印机等的功能。对于多功能设备,在 某些情况下,由于其提供了多种功能,其操作变得复杂。于是,考虑了一种技术,该技术提供了这样的功能,该功能对例如 在触摸板屏幕上显示的操作画面进行保留,以支持利用该功能所保留的 操作画面而进行的人工创建(JP-A-2004-102365 (此处使用的术语"JP-A" 表示"未审
公开日本专利申请"))。发明内容本发明的目的是提供一种信息处理器及程序,与记录操作画面的情 况相比,该信息处理器可以降低要记录的信息的容量。(1) 根据本发明的第一方面, 一种信息处理装置包括显示单元, 其显示包括有构成操作目标的至少一个操作目标项的画面;记录单元, 其记录描述了用户对所述显示单元上所显示的操作目标项所执行的操作 的信息,作为操作历史信息;以及画面再现单元,其基于在所述记录单 元中记录的所述操作历史信息来再现各个操作被执行的时间点所显示的 画面。(2) 如在项(1)中所描述的信息处理装置,其中所述画面再现单 元从记录在所述记录单元中的所述操作历史信息中选择性地提取描述了 满足预定条件的操作的信息,并再现进行由提取的操作历史信息描述的相应所述操作的时间点处所显示的画面。
(3) 如在项(2)中所描述的信息处理装置,其中所述记录单元记
录由用户执行的一系列操作,并且所述画面再现单元从描述由用户执行 的所述一系列操作的操作历史信息中选择性地提取满足一条件的操作历
史信息,其中该条件为该操作历史信息所描述的操作不被所述操作之 后的操作取消。
(4) 如在项(1)至(3)中任意一项所描述的信息处理装置,该信 息处理装置还包括再现画面处理单元,其执行用于实现以下格式(form) 的操作在由所述画面再现单元所再现的画面中,对被执行了操作的操 作目标项与仍未被执行操作的操作目标项进行了区分。
(5) 如在项(2)至(4)中任意一项所描述的信息处理装置,其中 每次作为用户的操作的结果而执行处理时所述记录单元记录专用的处理 识别符,使得该专用的处理识别符包括在描述所述操作的信息中,并且 所述预定条件包括下面的条件操作历史信息与由用户指定的处理识别
符相关联。
(6) 如在项(2)至(5)中任意一项所描述的信息处理装置,其中 所述预定条件包括下面的条件该条件涉及被执行了操作的画面和所述
操作的内容这两者中的一个。
(7) 如在项(1)至(6)中任意一项所描述的信息处理装置,其中 所述记录单元记录在所述显示单元的画面从所述信息处理装置开始操作 时所显示的初始画面改变为用于接受用户的操作的画面的情况下,所述 用户所执行的操作,并且所述画面再现单元再现所述显示单元的画面从 所述信息处理装置开始操作时所显示的初始画面改变为用于接受用户的 操作的画面的情况下,所述用户执行所述操作的时间点显示的画面。
(8) 如在项(1)至(7)中任意一项所描述的信息处理装置,其中 所述记录单元记录在存在接受用户操作的多个画面并且要显示的画面在 所述多个画面之间切换的情况下由用户执行的操作,并且所述画面再现 单元再现在改变要显示的画面的情况下用户执行所述操作的时间点处显 示的画面。(9) 根据本发明的第二方面, 一种信息处理方法包括显示包括有 构成操作目标的至少一个操作目标项的画面;记录描述了用户对显示的
操作目标项所执行操作的信息,作为操作历史信息;以及基于所述操作
历史信息来再现在执行相应操作的时间点所显示的画面。
(10) 根据本发明的第三方面,提供了一种存储有程序的计算机可
读介质,该程序使计算机来执行用于执行信息处理的进程,该进程包括 显示包括有构成操作目标的至少一个操作目标项的画面;记录描述了由 用户对显示的操作目标项所执行操作的信息,作为操作历史信息;以及 基于所述操作历史信息来再现在执行相应操作的时间点所显示的画面。
根据本发明的第一和第九方面,与记录操作画面的情况相比可以降 低要记录的操作历史信息的容量。
根据本发明的第二方面,基于所述条件可以选择构成了所述目标(该 目标用以生成再现画面)的操作,从而可以根据设置的条件来选择性地 再现操作画面。
根据本发明的第三方面,当执行操作以取消已曾经被执行的操作时 可以选择性地再现与有关操作之外的操作相关的画面。
根据本发明的第四方面,可以按照这样的格式来再现所述画面可 以对操作过的目标与未操作的目标进行区分。
根据本发明的第五方面,可以选择性地再现涉及具体处理的操作的画面。
根据本发明的第六方面,可以选择性地再现涉及具体处理的操作的 画面。
根据本发明的第七方面,还可以再现从初始画面的改变操作。 根据本发明的第八方面,还可以再现多个操作画面之间的改变操作。


基于附图详细地描述本发明的示例性实施方式,在附图中
图1是示出根据本发明实施方式的信息处理器的实施例的结构框
图;图2是描述在根据本发明实施方式的信息处理器中的操作单元的实 施例的示意图3是示意性地描述根据本发明实施方式的信息处理器的功能构成 的说明图4A和4B是描述在根据本发明实施方式的信息处理器中的指示信 息的画面的实施例的说明图5是描述根据本发明实施方式的信息处理器的实施例的功能框
图6是描述根据本发明实施方式的信息处理器的部分操作的实施例 的流程图7是描述在根据本发明实施方式的图像处理器中记录的操作历史 信息的实施例的说明图8A和8B是示出了由根据本发明实施方式的图像处理器提供的接 口画面的实施例的说明图,以及
图9A至9D是描述由根据本发明实施方式的图像处理器生成的图像 数据的实施例的说明图。
具体实施例方式
将参照附图描述实现本发明的方式。根据本发明实施方式的信息处 理器1被实现为包括的复印机、传真机、打印机等多种功能的具有复合 形式的多功能设备。如图1所示,本发明实施方式的信息处理器1被构 成为包括扫描仪部IO、控制器部20和打印机部30。另外,控制器部20 被构成为包括控制单元21、存储单元22、操作单元23、显示单元24、 传真通信单元25、通信单元26和接口单元27。要注意的是,尽管这里 描述了多功能单元作为信息处理器1的实施例,但是信息处理器1不限 于这样的多功能单元,而可以是通用计算机单元,该计算机单元包括个 人计算机或由计算机控制的各种类型的其他设备。
扫描仪IO例如由平板式扫描仪组成,可以光学地读取被放置在原始 文件读取平面上的原始文件,以将通过扫描而获得的图像数据输出到控制器部20。
控制器部20的控制单元21是诸如CPU的程序控制装置,并根据存 储在存储单元22中的程序而操作。如下文将描述的,描述了由控制单元 21要执行的步骤的软件(程序)可以以这样的状态被提供,即其被记录 在磁带、磁盘、软盘、光学记录介质、磁光学记录介质、CD (光盘)、 DVD (数字通用盘)、半导体存储装置、泡盘(bubble disk)以及诸如电 学地、磁性地、光学地或化学地记录信息的装置的其他计算机可读记录 介质上。另外,该程序例如通过诸如互联网的网络而可以被下载到各种
^^置Jt o
控制单元21根据用户对操作单元23进行操作而输入的指令来执行 操作。另外,控制单元21存储用户执行的操作。此外,控制单元21基 于用户执行的操作的记录,执行用于生成图像数据的操作,在所述图像 数据中,再现了用户执行操作时显示的画面。在后文中将描述由控制单 元21执行的这些操作的详细内容。
存储单元22包括诸如RAM (随机存取存储器)、ROM (只读存储 器)等的存储装置。由控制单元21执行的程序被保持在该存储单元22 中。另外,存储单元22还作为控制单元21的工作存储器来工作。此外, 存储单元22可包括诸如硬盘装置的盘装置,以使得用户所执行的操作的 记录等被保持在盘装置中。这里,在存储单元22中存储的程序可以在这 样的状态下提供,即程序记录在磁带、磁盘、软盘、光学记录介质、磁 光学记录介质、CD (光盘)、DVD (数字通用盘)、半导体存储装置、泡 盘以及诸如电学地、磁性地、光学地或化学地记录和再现信息的装置的 其他计算机可读记录介质上。另外,该程序例如通过诸如互联网的网络 而可以被下载到各种装置上。
如在图2中所示,操作单元23包括触摸板41,触摸板41包括叠置 在显示单元24上的透明电极。另外,该操作单元23除了包括触摸板之 外还可包括按钮和开关(硬件键),诸如数字键42和启动按钮。操作单 元23将用户执行的操作的内容输出到控制单元21 。
显示单元24由液晶板等组成,并根据从控制单元21输入的指令来显示画面。具体显示在显示单元24上的是作为虚拟按钮等的操作目标项, 用户可透过触摸板的透明电极看到它们。作为通用图形用户界面的操作 元素而广泛公知的项可以用作操作目标项。传真通信单元25连接到电话线,并根据从控制单元21输入的指令 来呼叫发送的接收者。当接收者接收到该发送时,该传真通信单元25采 用传真协议来发送图像数据。另外,当接收来自电话线的图像数据时, 传真通信单元25将这样接收的图像数据输出到控制单元21。通信单元26例如经由诸如网络的通信手段来发送或接收图像数据 等。该通信单元26根据从控制单元21输入的指令经由所述通信手段将 诸如图像数据的信息发送到该发送的接收者。另外,通信单元26将经由 所述通信手段接收的信息输出到控制单元21 。接口单元27连接到扫描仪部10和打印机部30。该接口单元27将 从扫描仪部10输入的图像数据输出到控制单元21。另外,接口单元27 根据从控制单元21输入的指令而将构成图像形成目标的图像数据和诸如 图像数据的打印份数的与打印相关的参数信息发送到打印机部30。打印机部30根据从控制单元21经由接口单元27输入的参数信息和 图像数据,在诸如纸张的介质上形成图像。这里,将描述本实施方式的控制单元21所执行的操作。如在图3中 概念性地示出的,该控制单元21执行操作系统(OS)的操作,该操作系 统(OS)包括存储控制模块和应用执行控制模块。另外,控制单元21 执行应用接口模块(API)的操作以利用操作系统(OS)的功能。各应 用程序通过利用API使显示单元24显示图像或者从操作单元23接收操 作的内容。在该实施方式中,实现多功能设备的各功能的软件被存储在存储单 元22中,作为应用程序。另外,软件也可以存储在存储单元22中,通 过来自应用程序的请求来激活控制单元21,而显示这样的图像,在该图 像中排列有用于接受用户操作的虚拟按钮,当用户按下某一按钮时,控 制单元21发出请求的应用程序提供表明按下了哪个按钮的信息。接着,当用户通过对菜单画面等进行操作而激活功能时,就启动与激活的功能对应的应用程序的执行。控制单元21的操作不是必须地包括 依据功能的应用和操作系统。另外,在该实施方式中,存储在存储单元22中的是画面指定信息, 该信息指定了在执行各应用程序的过程中在显示单元24上要显示的用户 接口画面。例如如图4A所示,画面指定信息是这样的信息,在该信息中, 列举了作为用户接口画面(操作画面)的、要绘制的操作目标项。.即, 按照绘制的顺序(即,按照假想的接近背景的顺序)列举与显示在相应 的操作画面上的操作目标项(诸如假想的按钮)有关的信息,同时将这 些信息与单独地分配给操作画面的识别符(画面识别符)相关联。这里, 作为与操作目标项相关的信息,存在着与各操作目标项的特定识别符(称 为项识别符)有关的信息。关于操作目标项,还在存储单元22中保存涉 及操作目标项的数据库,如在图4B所示,在该数据库中,名称(要显示 的标题)、描述显示范围的坐标信息、描述执行操作之前的操作目标项的 状态的信息(描述缺省状态的信息)等与相应操作目标项的项识别符关 联。这里,描述显示范围的坐标信息是对操作目标项的外接矩形进行限 定的信息,在图4B中,作为具体的实施例,使用了该矩形的左上侧坐标 和右下侧坐标。从功能的角度,如图5所示,该实施方式的控制单元21被构成为包 括操作画面显示模块31、操作接受模块32、操作记录模块33、记录读出 模块34和再现画面生成模块35。操作画面显示模块31在应用程序执行的过程中显示用于接受来自 用户的操作的操作画面。此时,操作画面显示模块31通过参照描述了显 示目标(该显示目标与构成显示目标的操作画面的画面识别符关联)的 信息,生成包括有构成操作目标的至少一个操作目标项的操作画面,并 将操作目标项设置为由画面指定信息描述的缺省状态。艮P,在该实施方式中,预先在操作系统中保持图像指定信息,该信 息指定了标签、无线按钮(radio button)、下推按钮等的形状和名称的显 示位置。该图像指定信息包括多个图像,该多个图像例如是在处于按下 之前的状态用于选择的无线按钮的图像和处于按下之后的状态用于选择的无线按钮的图像。在该实施方式中,通过操作系统的操作,绘制了具有指定的尺寸的 标签和下推按钮以及包括指定数量的无线按钮的一组无线按钮,并相应 地布置其名称。这里以下推按钮为例。在由坐标信息指定的规定区域中 绘制下推按钮的外部形状,描述该按钮的名称的字符串将被绘制在相关 区域的中心。另外,在接收描述了是否按下了下推按钮的输入时,操作 系统读出与该输入描述的状态相对应的图像,从而提供要显示的与该状 态对应的画面。另外,在无线按钮的情况下,与要由无线按钮选择的选择项的数量 对应的多个无线按钮和选择项的名称相互关联地被显示(一组无线按钮 构成的无线按钮列表)。用户进行操作以从该组中选择一个选择项。结果,操作画面显示模块31从例如图4中示出的画面指定信息中读 出与被选择为显示目标的画面识别符关联的项识别符。接着,操作画面 显示模块31参照这样读出的与项识别符关联的名称、有关类型的信息和 坐标信息,并指示操作系统在画面上由坐标信息所指定的位置处绘制所 述类型信息所描述的图像。另外,操作画面显示模块31指示操作系统来 显示其上这样绘制了图像的画面。接着,操作系统向显示单元24输出这 样绘制的画面,以在显示单元24上显示。另外,在执行时分开地激活不同于应用程序的接口程序以接受用户 的操作的情况下,希望操作画面显示模块31根据相关的接口程序的指令 来生成操作画面。在该情况下,也从画面指定信息中读出与由接口程序所显示的画面 识别符相关联的项识别符。接着,操作画面显示模块31参照与这样读出 的项识别符关联的名称、有关类型的信息和坐标信息,指示操作系统在 画面上由坐标信息所指定的位置绘制由类型信息描述的图像。另外,操 作画面显示模块31指示操作系统来显示其上这样绘制了图像的画面。接 着,操作系统向显示单元24输出这样绘制的画面,以在显示单元24上 显示。操作接受模块32接受用户在所显示的操作画面上执行的操作,并将接受的该操作的内容发送到应用程序(在接口程序已激活的情况下,发 送到激活相关的接口程序的应用程序)。另外,操作接受模块32向操作记录模块33输出描述了操作内容的信息。作为具体的实施例,用户指定诸如复印或传真发送等的要被激活的 应用程序,接着启动信息处理器1的操作。然后,用户执行针对各种类 型的设置的操作,并随后通过按下开始按钮等指示处理器来启动其操作, 之后结束该操作。操作接受模块32向应用程序和操作记录模块33发送操作目标项的 项识别符和描述操作内容的信息,该操作目标项是用户执行的一系列操作的操作目标。这里,描述操作内容的信息例如是这样的信息在按下项识别符'T'的操作的情况下为描述了"项识别符1,按下"的信息;在用 于改变复选框或无线按钮的状态(开/关)的操作的情况下为描述了"项识 别符X,开"或"项识别符X,关"的信息。另外,当执行用以指示操作开始的操作时,操作接受模块32向应用 程序发送用于指示开始操作的指令。操作接受模块32在存储单元22中 存储描述了在该时间点处的相应操作目标项的状态的信息,作为操作记 录(操作日志),同时将该信息与操作画面的画面识别符和相应操作目标 项的项识别符相关联。通过采用从操作接受模块32发送的、描述相应项识别符的状态的信 息,应用程序识别用户执行了那些类别的设置,并根据用户做出的设置 来执行操作。操作记录模块33生成这样的信息,在该信息中,用户在其上执行了 操作的操作画面的画面识别符与描述该操作的内容的信息相关联。该信 息是描述由用户执行的一系列操作的各阶段的信息,并且在以下将被称 为操作输入。即如图7所示,该操作输入为条目(E),在条目(E)中, 操作画面识别符、项识别符和执行的操作结果(描述了操作目标项是打 开还是关闭的信息和表示了选择的选项的字符串的设置)相互关联。每次用户执行的操作被操作接受模块32接受时,操作记录模块33 都生成与此类似的操作条目(E),并累积和存储在存储单元22中。结果,记录了操作条目(E)的操作历史信息按照操作被执行的顺序被存储在存储单元22中。该操作历史信息包括操作条目的列表(L)。记录读出模块34读出操作记录模块33中存储的操作历史信息。尽 管记录读出模块34可被构成为读出全部的操作历史信息或所有操作历史 信息,但记录读出模块34可被构成为选择性地读出满足预定条件的操作 条目(E)。例如,如果前面的操作被后续的操作取消,则在与所述前面 的操作相关的相应操作条目(E)和取消了前面操作的后续操作相关的相 应操作条目(E)之外读出操作历史信息,另外,在存在这样的操作的情 况下,即在与该操作关联的操作画面被预先确定为不被再现的情况下, 则在操作条目(E)中包括并记录这样的标记,大意为针对该相关操作 的操作画面将不被读出。在该情况下,记录读出模块34进行控制,使得 包括该大意的标记的操作条目不被读出。在后面将详细地描述记录读出 模块34的该具体操作的内容。再现画面生成模块35基于记录读出模块34读出的操作历史信息中 包含的操作条目(E),生成与在执行相应的操作时被显示的操作画面有 关的图像数据。即,再现画面生成模块35从记录读出模块34读出的操 作历史信息中选择一个操作条目(E)。接着,通过参照该选出的操作条 目(E)中包含的画面识别符,再现画面生成模块35读出关于与来自存 储单元22的画面识别符相关联的显示目标的信息。再现画面生成模块35基于从存储单元22读出的关于显示目标的信 息,生成与选出的操作条目(E)有关的操作画面的图像数据,并在存储 单元22中存储这样生成的图像数据。另外,可以使再现画面生成模块35对所生成的图像数据执行预定的 图像处理,以实现这样的格式生成的图像数据的所选操作条目(E)中 包含的项识别符所标识的操作目标项(关注的操作目标)的图像部分, 可以与仍未执行操作的所选操作条目(E)中的其他操作目标项的图像部 分相区别。例如作为该图像处理,将执行这样的操作,在该操作中包围 该关注的操作目标图像的图形按照在其上叠加的方式来绘制。作为该处理的具体实施例,再现画面生成模块35从画面指定信息中页读出这样的信息,该信息限定了一矩形,该矩形外接在该关注的操作目 标的周围。接着,按照叠加在所生成的图像数据上的方式,绘制与这样 读出的信息所限定的该外接矩形所外接的圆。另外,可以使位于由这样 读出的信息所限定的该外接矩形的外部的像素的亮度降低预定的值。接着,将描述本实施方式的信息处理器1的记录读出模块34的操作 的实施例。如图6所示,记录读出模块34读出操作接受模块32存储在 存储单元22中的操作日志(Sl)。另外,记录读出模块34按照记录的顺 序逐一地读出由操作记录模块33存储的操作历史信息中包含的操作条目 (E) (S2)。记录读出模块34参照与操作目标项(关注的操作目标)有关的设置, 该操作目标项构成了在操作日志中包含的信息的操作条目(关注条目) 中的操作目标。接着,记录读出模块34将有关关注条目中的设置结果与从操作日志 中参照出的设置进行比较(S3)。随后,当关注条目中的设置不同于从操 作日志参照的设置时,记录读出模块34进行设置以使得关注条目不构成 输出的目标(S4)。例如,考虑这样的情况虽然在关注的条目中操作针 对单侧/双侧设置(在该设置中,单侧面上写有数据的两个原始文件要被 复印到单张纸的两个侧面上)的操作目标项,以实现"从单侧面到双侧面" 的设置,但在操作日志中的设置保留的是"从单侧面到单侧面"的模式。 在该情况下,由于在关注的条目之后的操作改变了预想的设置以使"从单 侧面到单侧面"的设置当前有效,所以将该关注的条目设置为该相关条目 不构成输出目标。例如,假设在用户从初始画面选择了"复印"之后,他或她执行了下 面的操作(1) 单侧面/双侧面设置按下"双侧面—双侧面";(2) 单侧面/双侧面设置按下"单侧面—双侧面";(3) 按下"适用的复印标签";(4) 打开"活页设置";(5) 打开"右侧装订";和(6)开始操作, 描述了这些相应操作的操作条目累积为操作历史信息。 另一方面,在描述实际上执行的操作的操作日志中,描述了下面的 操作,作为实际上已执行的操作(1) 打开"复印";(2) 打开"单侧面—双侧面";(3) 打开"活页设置(右侧装订、中央折叠、没有对齐校正)";等等。对于操作历史信息中包含的操作条目中彼此不兼容的设置操作,记 录读出模块34选择性地读出与操作日志中记录的设置相一致的设置。在上述情况中,"(1)单侧面/双侧面设置按下'双侧面—双侧面"' 与"(2)单侧面/双侧面设置打开'单侧面—双侧面"'不兼容。因而,当 参照操作日志时,由于存在该操作记录"(2)'单侧面—双侧面'被打开", 所以选择性地读出与该记录一致的操作条百,即,"(2)单侧面/双侧面 设置打开'单侧面—双侧面'"。另外,在该实施方式中,不仅针对功能设置的操作被记录在操作历 史信息中,而且针对画面切换的操作(这包括前述操作"(3)按下'适 用的复印标签,")也被记录在操作历史信息中。接着,记录读出模块34 类似地读出关于用于画面改变或转变的操作的操作历史信息。注意,尽 管这里描述了在选择了要执行的操作("复印")之后来执行这些操作, 但是该实施方式的信息处理器1也可以记录为从初始画面向功能设置画面进行改变而执行的转变操作,记录读出模块34也可以读出为了从初始画面进行画面改变而执行的操作的操作历史信息。另外,用户未对之执行设置改变操作的功能的缺省设置值也被记录 在操作日志中。对于这种没有被执行设置改变操作的记录,不生成操作 历史信息。另外,如果关注条目中的设置与从操作日志参照的设置一致,则记录读出模块34进行设置,以使得该关注条目构成输出的目标(S5)。例如,让我们考虑这样的情况操作了复印的操作目标项(即"单侧面/双侧面设置"),从而在关注条目中设置了"从单侧面到双侧面"设置,并且操作 日志中的设置保留的也是"单侧面到双侧面"设置。在该情况下,由于该 设置未被关注条目中的后续操作改变,所以执行设置,以使得关注条目 构成输出的目标。记录读出模块34调查在操作历史信息中是否包含还未成为关注条目的操作条目(S6),并且如果操作历史信息中不包含这样的操作条目, 则流程返回到S2处的操作,以继续该操作。另外,如果在S6处的操作 中确定出在操作历史信息中不包含尚未成为关注条目的操作条目(如果 己完成对操作历史信息中包含的全部操作条目的操作),则记录读出模块 34向再现画面生成模块35选择性地输出被设置为输出目标的操作条目。 通过记录读出模块34的该操作,选择性地提取与最终设置条件相关的操 作条目。另外,作为对采用操作日志的方法的代替,记录读出模块34可采用 另一方法,在该另一方法中,调查在关注条目中的操作是否在该关注条 目之后的操作条目中被取消,如果已适时地执行了该取消,则记录读出 模块34进行设置,使得该关注条目不构成输出的目标,否则,记录读出 模块34进行设置,使得该关注条目构成输出的目标。这样也选择性地提 取了与最终设置条件相关的操作条目。如果执行了不采用操作日志的操 作,则不必记录操作曰志。需注意,在前面己进行的描述中,只要用户执行了操作而启动了记 录操作,就使操作接受模块32向操作记录模块33输出后续操作的内容 等。在这包含在信息处理器1的结构中的情况下,当执行操作而启动了 记录操作时,记录用户的操作的内容,并生成与此有关的图像数据。另 外,当执行操作而启动了记录操作时,操作接受模块32可以指示操作画 面显示模块31恢复初始画面。当接收到指示恢复初始画面的指示时,操 作画面显示模块31显示预定的初始画面,并使初始画面中包含的相应操 作目标项的状态为画面指定信息中设置的缺省状态。另外,向基于用户执行的一系列操作的处理发出具体的识别符(处 理识别符)。随着该情况的发生,处理识别符被包括在描述与相应处理相关的操作的操作条目中。下面,将描述本实施方式的信息处理器的操作。当用户指示信息处 理器l启动记录操作时,其控制单元21分发具体的处理识别符。接着,信息处理器1在显示单元24上显示预定的初始画面。当用户从初始画面调用相应的操作画面、对在相应操作画面中包含 的操作目标项进行操作并执行各种操作时,在存储单元22中存储这些操 作的内容,作为操作历史信息。例如,用户开始执行操作,以在作为初始画面的复印操作的基本画面(称为画面识别符"r')上设置"单侧面/双侧面设置"。接着,激活用于接受"单侧面/双侧面设置"的接口程序,从而通过接口程序提供操作画面 (称为画面识别符"ll"),在该操作画面上排列有一组无线按钮,这些无 线按钮分别对应于"从单侧面到单侧面"、"从单侧面到双侧面"、"从双侧 面到单侧面"和"从双侧面到双侧面"。用户从该组的无线按钮中按下"从单侧面到双侧面"按钮。然后,用户移动到"适用副本"的操作画面(称为画面识别符"2"),并执行这样的操 作,该操作包括了从"以縮小的阵列在单张纸上打印N页数据"的设置中 选择"将4页数据置于单张纸上"的按钮的操作。控制单元21对描述相应操作画面的操作的信息进行累积。这些信息 包括被操作的操作目标项的项识别符、描述所执行的操作的内容的信息 和涉及这些信息的操作识别符。控制单元21以这种方式在存储单元22 中累积操作历史信息,从而在存储单元22中存储如在图7中示出的操作 历史。另外,在操作这些操作时,可以包括使对操作画面上的操作进行的 记录停止和再继续的操作按钮。例如,如图8A所示,可以提供"操作记 录"标签T,以使得当用户按下该标签时,显示图8B中示出的按钮A、 B, 它们使对操作进行的记录停止和再继续。当这里指示停止对操作进行的 记录时,控制单元21丢弃直到当时在存储单元22中已存储的操作历史 信息。另外,当操作再继续按钮时,控制单元21理解到,开始对操作进 行记录的指示已被再次发出,并根据初始画面的显示继续该操作。另外,使能这样的操作,在正在执行的操作的中间,用户意识到正 在执行的操作的前面部分中的错误,移动到"适用副本"的操作画面,并 从"按照縮小的阵列在单张纸上打印N页数据"的设置中重新选择"将两页 数据置于单张纸中"的按钮。控制单元21还将执行的操作存储为在该情况下的操作历史信息。即,如图7所示,在该操作历史信息中,将描述设置改变后的状态的信 息与未改变时的操作目标项的项识别符一起存储(参照图7中的E1、E2)。当用户按下指示开始复印的按钮时,控制单元21基于用户操作所设 置的内容开始复印的操作。除此之外,控制单元21还结束对操作历史信 息的存储。这里,可以使控制单元21允许用户来选择基于存储的操作历 史信息而生成的操作画面的图像数据输出的目的地。作为输出的目的地, 可以是例如打印机部30 (执行打印的情况)、存储单元22 (存储数据图 像供以后操作用的情况)等。控制单元21按照记录为关注条目的次序,顺序地选择记录的操作历 史信息中的操作条目,并进行检索以查看在后续的操作条目中是否包括 改变了所述关注条目中设置的内容的其他操作条目。例如考虑在图7B中示出的操作历史的情况,首先,从"以縮小的阵 列在单张纸上打印N页数据"中设置"将4页数据置于单张纸上",然后, 该设置改变为"将2页数据置于单张纸上"。接着,控制单元21选择该前 面的操作条目(设置"将4页数据置于单张纸上"时操作的条目)之外的 操作条目。接着,控制单元21生成与这样选择的操作条目有关的操作画 面图像数据。作为具体实施例,在图7B中示出的操作历史信息中,由于涉及画面 识别符'T'(在该实施例中为复印的基本画面)中的操作的操作条目作为 经选择的操作条目而被包括,所以控制单元21从画面指定信息中读出绘制与画面识别符"r相关的操作画面所必需的信息。控制单元21基于这样读出的画面指定信息而生成涉及复印的基本 操作的操作画面图像数据。由于大意为使能"单侧面/双侧面设置"的操作 的按钮被包括在此处获得的操作条目中的信息,所以控制单元21从画面指定信息中参照描述了"单侧面/双侧面设置"的按钮的区域的矩形信息, 并通过将这样参照的矩形信息与生成的图像数据相组合而绘制包围由矩 形信息所限定的矩形的图形C。结果,要生成的图像数据变为如图9A所 示那样。此外,在这之后,控制单元21从画面指定信息中读出为了绘制涉及 画面识别符"ll"的操作画面(即这样的操作画面,在该操作画面上显示有 描述了涉及"单侧面/双侧面设置"的选择项的无线按钮的组)所必需的信息,该信息是在上述操作中启动的接口程序提供的。控制单元21基于这样读出的画面指定信息生成由接口程序提供的操作画面的图像数据。此 外,由于大意为从这些无线按钮中已操作描述了"从单侧面到双侧面设置"的按钮的信息,控制单元21绘制包围"从单侧面到双侧面设置"的按钮 的图形,从而绘制了图9B中例示的画面。另外,此后,控制单元21对这样的操作进行定位,该操作用于调用在基本操作的操作画面(画面识别符"r)上的适用副本的操作画面。接着,控制单元21从画面指定信息中读出为了绘制涉及画面识别符'T'的 操作画面所必需的信息。另外,控制单元21基于这样读出的画面指定信 息生成针对涉及复印的基本操作的操作画面的图像数据。由于这里执行 调用了适用副本的操作画面的操作,控制单元21绘制包围"适用副本"标 签的图像,从而绘制图9C中例示的画面。此外,控制单元21定位与在"适用副本"的操作画面(画面识别符"2") 上的操作相关的操作条目。在该操作条目中,执行"将两页数据置于单张 纸上"的操作。控制单元21从画面指定信息中读出为了绘制与画面识别 符"2"相关的操作画面所必需的信息。接着,控制单元21基于这样读出 的画面指定信息生成与复印的适用副本相关的操作画面的图像数据。此外,通过参照画面指定信息中的矩形信息(该矩形信息描述了布 置"将两页数据置于单张纸上"的按钮的区域),控制单元21绘制了包围 由矩形信息所限定的矩形的图形(图9D)。这样,控制单元21根据描述了操作和操作画面的记录的信息生成并 输出描述图9A至9D中示出的相应操作阶段的图像数据。在相应操作阶段的图像数据可以在存储单元22等中作为例如JPEG (联合图象专家组) 的形式的图像数据而被保留。另外,图像数据可以以在打印机部30处的 打印形式而被输出。此外,控制单元21可以将顺序代码(顺序号)与这样生成的部分图 像数据组合。另外,尽管这里已描述了在各操作阶段单独生成图像数据 的实施例,但可以生成一条图像数据,在该条图像数据中,排列多个操 作阶段的图像数据。此外,如果操作识别符被包括在操作条目中,当再现操作画面时, 可以使控制单元21从用户接收对操作识别符的指定,并选择性地读出涉 及这样指定的操作识别符的操作条目,以执行操作画面的再现操作。类似的是,可以使控制单元21从用户接收对画面识别符或项识别符 的指定,并选择性地读出用户这样指定的画面识别符或项识别符的操作 所涉及的操作识别符,以执行操作画面的再现操作。另外,当生成操作条目时,在该时间点处的相应设置值可以被包括 并记录在操作条目中,以在再现操作画面时被使用。这样,可以再现操 作画面,在该操作画面中表现直到当时已生成的设置的内容。对本发明实施方式的前述描述是为了例示和描述的目的而提供的。 其并非旨在穷举或者将本发明限于所公开的确切形式。显然,许多修改 和变型对于本领域技术人员是显而易见的。选择并描述这些实施方式是 为了最好地说明本发明的原理及其实际应用,从而使得本领域其他技术 人员能够理解本发明的适用于所构想特定用途的各种实施方式和各种变 型。旨在由所附权利要求及其等同物来限定本发明的范围。
权利要求
1、一种信息处理装置,该信息处理装置包括显示单元,其显示包括构成操作目标的至少一个操作目标项的画面;记录单元,其记录描述了用户对所述显示单元上所显示的操作目标项执行的操作的信息,作为操作历史信息;以及画面再现单元,其基于在所述记录单元中记录的所述操作历史信息来再现各个操作被执行的时间点处所显示的画面。
2、 根据权利要求l所述的信息处理装置,其中所述画面再现单元从记录在所述记录单元中的所述操作历史信息中 选择性地提取描述满足了预定条件的操作的信息,并再现所提取的相应 的操作历史信息所描述的操作的时间点处所显示的画面。
3、 根据权利要求2所述的信息处理装置,其中所述记录单元记录由用户执行的一系列操作,并且 所述画面再现单元从描述所述用户执行的所述一系列操作的操作历史信息中选择性地提取满足一条件的操作历史信息,其中该条件是操作历史信息所描述的操作未被该操作之后的操作取消。
4、 根据权利要求1所述的信息处理装置,该信息处理装置还包括 再现画面处理单元,其执行操作以实现这样的格式在所述画面再现单元所再现的画面中,区分被执行了操作的操作目标项与仍未对之执 行操作的操作目标项。
5、 根据权利要求2所述的信息处理装置,其中每次作为用户的操作的结果而执行了处理时,所述记录单元都记录 专用的处理识别符,使该专用的处理识别符包括在描述该操作的信息中, 并且所述预定条件包括下面的条件操作历史信息与所述用户指定的处 理识别符相关。
6、 根据权利要求2所述的信息处理装置,其中,所述预定条件包括这样的条件,该条件涉及被执行了操作的画面和所述操作的内容这两者中的一个。
7、 根据权利要求l所述的信息处理装置,其中所述记录单元记录所述用户在所述显示单元的画面从所述信息处理 装置开始操作时所显示的初始画面改变为用于接受用户的操作的画面的 情况下所执行的操作,并且所述画面再现单元再现所述用户在所述显示单元的画面从所述信息 处理装置开始操作时所显示的初始画面改变为用于接受用户的操作的画 面的情况下执行所述操作的时间点处显示的画面。
8、 根据权利要求1所述的信息处理装置,其中所述记录单元记录用户在存在着接受用户操作的多个画面并且要显 示的画面在所述多个画面之间切换的情况下执行的操作,并且所述画面再现单元再现用户在要显示的画面被改变的情况下执行所 述操作的时间点处显示的画面。
9、 一种信息处理方法,该信息处理方法包括显示包括有构成操作目标的至少一个操作目标项的画面; 记录描述了由用户对显示的操作目标项所执行的操作的信息,作为操作历史信息;以及基于所述操作历史信息来再现在执行相应操作的时间点处所显示的画面。
10、 一种存储有程序的计算机可读介质,该程序使计算机执行用于执行信息处理的进程,该进程包括显示包括有构成操作目标的至少一个操作目标项的画面; 记录描述了由用户对显示的操作目标项所执行操作的信息,作为操作历史信息;以及基于所述操作历史信息来再现在执行相应操作的时间点处所显示的画面。
全文摘要
本发明提供信息处理装置,信息处理方法和计算机可读介质。该信息处理装置包括显示单元,其显示包括了构成操作目标的至少一个操作目标项的画面;记录单元,其记录描述了由用户对在所述显示单元上显示的操作目标项执行的操作的多条信息,作为多条操作历史信息;以及画面再现单元,其基于在所述记录单元中记录的所述多条操作历史信息来再现在过去执行相应操作的时间点处所显示的画面。
文档编号H04N1/00GK101247453SQ20071018610
公开日2008年8月20日 申请日期2007年11月12日 优先权日2007年2月14日
发明者小林邦彦 申请人:富士施乐株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1