数据改变装置、数据生成装置以及相关方法

文档序号:7659795阅读:118来源:国知局
专利名称:数据改变装置、数据生成装置以及相关方法
技术领域
本发明涉及数据改变装置、数据生成装置以及相关方法。
背景技术
诸如打印机或复印机的信息装置已经实现了高度的功能性,结果人
们已经考虑将它们并入用于辅助操控信息装置的解决方案。例如,JP-A 2005-352914描述了一种在馈送纸张时创建并输出用于教导馈送纸张的 过程的手册的打印控制器。

发明内容
本发明致力于提供这样一种技术,§卩,通过该技术,即使对用于接 受针对用户自己的装置或针对外部装置的指令的指令接受单元进行了改 变,也根据针对该指令接受单元进行的改变来改变表示执行该指令所需 的操控的数据。
本发明的一个方面提供了一种数据改变装置,该数据改变装置包括: 存储单元,其存储有彼此相关的操控说明数据集和结果说明数据集,所 述操控说明数据集至少包括一指令接受图像和一操控说明图像,所述指 令接受图像表示用于接受针对所述数据改变装置或外部装置的指令的指 令接受单元,所述操控说明图像用于说明对所述指令接受单元的操控, 而所述结果说明数据集表示根据所述操控说明数据集所表示的操控得到 的现象;输出单元,其输出存储在所述存储单元中的所述结果说明数据 集,以及与所述结果说明数据集相关的所述操控说明数据集;改变接受 单元,其接受要对所述指令接受单元进行的改变;以及操控说明数据改 变单元,其在所述改变接受单元接受了所述改变的情况下,根据所述改 变来改变所述操控说明数据集。该示范性实施方式在这一部分被称为本 发明的第一方面。
本发明的另 一方面提供了 一种数据改变装置,该数据改变装置包括: 存储单元,其存储有彼此相关的操控说明数据集和结果说明数据集,所
述操控说明数据集至少包括一指令接受图像和一操控说明图像,所述指 令接受图像表示用于接受针对所述数据改变装置或外部装置的指令的指 令接受单元,所述操控说明图像用于说明对所述指令接受单元的操控, 而所述结果说明数据集表示根据所述操控说明数据集所表示的操控得到 的现象;输出单元,其输出存储在所述存储单元中的所述结果说明数据 集,以及与所述结果说明数据集相关的所述操控说明数据集;改变接受 单元,其接受要对所述指令接受单元进行的改变;以及操控说明数据改
变单元,其在所述改变接受单元接受了所述改变的情况下,根据所接受 的改变来改变所述操控说明数据集,而不改变所述结果说明数据集。该 示范性实施方式在这一部分被称为本发明的第二方面。
在本发明的第二方面中,所述存储单元可以彼此相关地存储没有被 所述操控说明数据改变单元改变的所述结果说明数据集和被所述操控说 明数据改变单元改变了的所述操控说明数据集。该示范性实施方式在这 ---部分被称为本发明的第三方面。
在本发明的第一方面或第二方面中,所述数据改变装置还可以包括 生成单元,其在所述改变接受单元接受了所述改变的情况下,根据所述 改变的内容生成操控说明数据集;以及取消接受单元,其在所述改变接 受单元接受了所述改变之后接受对所述改变的取消,其中,如果所述改 变接受单元接受了所述改变,则将与所述结果说明数据集相关的所述操 控说明数据集从存储在所述存储单元中的操控说明数据集改变成由所述 生成单元生成的操控说明数据集,并且如果所述取消接受单元接受了对 所述改变的取消,则将与所述结果说明数据集相关的所述操控说明数据 集从由所述生成单元生成的操控说明数据集改变成存储在所述存储单元 中的操控说明数据集。该示范性实施方式在这一部分被称为本发明的第 四方面。
本发明的又一方面提供了一种数据生成装置,该数据生成包括操
控说明数据生成单元,其根据示出指令接受图像与操控说明图像之间关 系的关系信息,生成至少包括所述指令接受图像和所述操控说明图像的 操控说明数据集,所述指令接受图像表示用于接受针对数据改变装置或 外部装置的指令的指令接受单元,而所述操控说明图像用于说明对所述 指令接受单元的操控;以及改变接受单元,其接受要对所述指令接受单 元进行的改变,其中,如果所述改变接受单元接受了所述改变,则所述 操控说明数据生成单元参照所述关系信息,根据所述改变来生成所述操 控说明数据集。该示范性实施方式在这一部分被称为本发明的第五方面。
本发明的又一方面提供了一种数据生成装置,该数据生成装置包括: 操控说明数据生成单元,其根据示出指令接受图像与操控说明图像之间 关系的关系信息,生成至少包括所述指令接受图像和所述操控说明图像 的操控说明数据集,所述指令接受图像表示用于接受针对数据改变装置 或外部装置的指令的指令接受单元,而所述操控说明图像用于说明对所 述指令接受单元的操控;以及改变接受单元,其接受要对所迷指令接受 单元进行的改变,其中,如果所述改变接受单元接受了所述改变,则所 述操控说明数据生成单元在保持所述关系信息所表达的关系的情况下根 据所述改变来生成所述操控说明数据集。该示范性实施方式在这一部分 被称为本发明的第六方面。
本发明的又一方面提供了一种数据改变装置,该数据改变装置包括-提供单元,其向具有预定显示区的显示单元提供图像数据,该图像数据
表示用于接受与要由所述数据改变装置或外部装置执行的处理操作有关 的指令的指令接受图像;存储单元,其彼此相关地存储有操控说明数据
集和结果说明数据集,所述操控说明数据集用于表示指示所述处理操作
所需的操控,而所述结果说明数据集用于表示根据所述操控得到的现象; 输出单元,其输出存储在所述存储单元中的所述结果说明数据集,以及
与所述结果说明数据集相关的所述操控说明数据集;接受单元,其接受 要对由所述提供单元提供的所述图像数据所表示的指令接受图像进行的 改变;改变单元,其在所述接受单元接受了对所述指令接受图像的所述 改变的情况下,根据所接受改变的内容,来改变针对与存储在所述存储 单元中的所述指令接受图像相关的处理操作的操控说明数据集;并且所 述显示区包括禁止显示区,其中,如果所述改变接受单元接受了所述改 变,则所述改变单元根据所述操控说明数据集来调整要绘制的操控说明 图像的位置、尺寸或形状,使得当所述操控说明图像要与所述禁止显示 区交叠时所述操控说明图像可以不与所述禁止显示区交叠。该示范性实 施方式在这一部分被称为本发明的第七方面。
本发明的又一方面提供了一种改变数据的方法,该方法包括以下步 骤输出操控说明数据集和与该操控说明数据集相关的结果说明数据集, 所述操控说明数据集和所述结果说明数据集存储在存储单元中,所述操 控说明数据集至少包括一指令接受图像和一操控说明图像,所述指令接 受图像表示用于接受针对自身装置或外部装置的指令的指令接受单元, 所述操控说明图像用于说明对所述指令接受单元的操控,而所述结果说 明数据集表示根据所述操控说明数据集所表示的操控得到的现象;接受 要对所述指令接受单元进行的改变;以及如果接受了所述改变,则根据
所述改变来改变所述操控说明数据集。该示范性实施方式在这一部分被 称为本发明的第八方面。
根据本发明的第一、第二、第五、第六或第八方面,如果指令接受 单元被改变,则根据所述改变的内容来更新操控说明数据集。因此,与 没有实现前述方面中描述的构造的情况相比,所述操控说明数据集更精 确地遵照所述指令接受单元的实际状态。
根据本发明的第三方面,与没有实现第三方面中的构造的情况相比, 可以彼此相关地输出经改变的操控说明数据集和未经改变的结果说明数 据集。
根据本发明的第四方面,与没有实现第四方面中的构造的情况相比, 在执行用于恢复原始指令接受单元的操控(即,取消)时,可以更容易 地形成遵照该原始指令接受单元的状态的操控说明数据集。
根据本发明的第七方面,与没有实现第七方面中的构造的情况相比, 可以获得更容易观看的操控说明数据集。


下面基于下列图,对本发明的示范性实施方式进行详细说明,附图

图1示出了根据本发明一示范性实施方式的网络打印系统的整体结
构;
图2是示出更新服务器的结构示例的框图3是示出客户装置的结构示例的框图4是示出图像形成装置的结构示例的框图5示出了图像形成装置的UI单元的外观示例;
图6示出了手册数据的结构示例;
图7示出了显示在图像形成装置的触摸板上的图像示例; 图8也示出了显示在图像形成装置的触摸板上的图像示例; 图9也示出了显示在图像形成装置的触摸板上的图像示例; 图10也示出了显示在图像形成装置的触摸板上的图像示例; 图〗1也示出了显示在图像形成装置的触摸板上的图像示例; 图12也示出了显示在图像形成装置的触摸板上的图像示例; 图13也示出了显示在图像形成装置的触摸板上的图像示例; 图14也示出了显示在图像形成装置的触摸板上的图像示例; 图15也示出了显示在图像形成装置的触摸板上的图像示例; 图16是示出图像形成装置的控制器所执行的处理操作的流程图; 图17示出了显示在图像形成装置的触摸板上的图像示例 图18也示出了显示在图像形成装置的触摸板上的图像示例; 图19也示出了显示在图像形成装置的触摸板上的图像示例; 图20也示出了显示在图像形成装置的触摸板上的图像示例;而 图21也示出了显示在图像形成装置的触摸板上的图像示例;
具体实施例方式
下面将参照附图,对本发明的示范性实施方式进行说明。 (结构)
图1示意性示出了根据本发明示范性实施方式的网络打印系统100 的整体结构。如图所示,网络打印系统IOO具有外部网络10、内部网络
20、更新服务器30、多个客户装置40以及图像形成装置50。
外部网络IO是定位于公用的规模相对较大的网络。外部网络10例 如由互联网和公用交换电话网构成。内部网络20是构建在办公室等内部 的规模相对较小的网络。内部网络20例如是LAN (局域网)。内部网络 20具有连接成能够与外部网络IO进行通信的服务器装置(未示出)。
更新服务器30是连接至外部网络10的服务器装置。例如,如图2 所示,更新服务器30具有控制器31、存储单元32以及通信单元33。控 制器31具有诸如CPU (中央处理单元)的算术处理装置,和诸如ROM (只读存储器)或RAM (随机存取存储器)的存储装置。控制器31执 行存储在ROM和存储单元32中的程序,以控制更新服务器30的各个部 分的操作。存储单元32具有诸如HDD (硬盘驱动器)的存储装置,并 且存储有用于实现服务器装置的功能的程序和图像形成装置50可用的软 件。存储在存储单元32中的软件是图像形成装置50实现预定功能所需 的一组数据和程序。可以用新数据或新程序来添加或更新存储在存储单 元32中的软件。通信单元33是用于使得能够与外部网络10进行通信的 接口装置。
客户装置40是连接至内部网络20的计算机装置。例如,将个人计 算机用作客户装置40。如图3所示,客户装置40具有控制器41、存储 单元42、通信单元43、显示器44以及操控单元45。控制器41具有诸如 CPU的算术处理装置,和诸如ROM或RAM的存储装置。控制器41执 行存储在ROM或存储装置42中的程序,以控制客户装置40的各个部分 的操作。存储单元42例如具有诸如HDD的存储装置,并且存储有使得 用户可以创建包括文本和图像的文档的程序,以及用于和图像形成装置 50进行通信的程序。通信单元43例如是用于和内部网络20进行通信的 接口装置。显示器44例如包括诸如液晶显示器的显示装置,并且显示与 从控制器41提供的图像数据相对应的图像。操控单元45具有诸如键盘 或鼠标的输入装置,并且提供与用户进行的操控相对应的操控信号。
图像形成装置50是具有图像形成功能(以下称为"打印功能")、图 像读取功能(以下称为"扫描功能")以及传真通信功能(以下称为"传
真功能")的信息装置。如图4所示,图像形成装置50具有控制器51、 存储单元52、通信单元53、 UI (用户界面)单元54、音频输出单元55、 图像处理单元56、图像读取单元57以及图像形成单元58。控制器51例 如具有诸如CPU的算术处理装置,和诸如ROM或RAM的存储装置。 控制器51执行存储在ROM或存储单元52中的程序,以控制图像形成装 置50的各个部分。存储单元52例如具有诸如HDD的存储装置,并且存 储有用于实现打印功能、扫描功能以及传真功能的程序;表示显示在 UI单元54上的指令接受图像的显示数据集;描述各个显示数据集的布局 的布局数据集;以及用于辅助用户执行进行各种处理操作所需的各种过 程的手册描述数据集。指令接受图像被显示,以接受与预定处理操作有 关的指令,并且例如包括按钮、标签、复选框、滚动条等。每一个显示 数据集都设置有用于唯一地指定相应显示数据集的标识信息。该标识信 息例如是表示相应显示数据集的布局或相应显示数据集的文件名的信 息。通信单元53例如是用于和内部网络20进行通信的接口装置。
UI单元54例如接受用户进行的操控,并且通过向用户呈现图像信 息,来通知用户各种相关信息。即,UI单元54同时用作输入装置和显示 装置。图5示出了UT单元54的外观示例。如图5所示,UI单元54包括 触摸板541和按钮542。
触摸板541例如是通过在液晶显示器的上面上设置透明矩阵开关来 构成的。液晶显示器具有预定显示区,并且根据从控制器51提供的图像 数据集来显示图像。该矩阵开关充当分别由液晶显示器的显示区所分成 的多个小区域构成的多个开关。该矩阵开关感测是否存在用户对每个小 区域的触摸。如果在液晶显示器上显示有等效于按钮的指令接受图像的 情况下,触摸板541感测到与一按钮相对应的部分上的触摸,则触摸板 541向控制器51提供表示该指令接受图像被选择的操控信号。即,触摸 板541按照所显示的指令接受图像的位置充当用于接受针对图像形成装 置50的指令的单元的方式来显示指令接受图像。
设置按钮542是为了使用户能够指示开始图像读取处理或图像形成
处理(所谓的开始按钮)。除了按钮542以外,UI单元54还可以配备有
其它按钮。
音频输出单元55例如具有扬声器,并且输出从控制器51提供的音 频数据。即,音频数据单元55通过输出音频来向用户通知各种信息。
图像处理单元56具有用于进行图像处理的诸如ASIC (专用集成电 路)的集成电路,并且对图像读取单元57所生成的图像数据集和提供给 图像处理单元58的另一图像数据集进行预定图像处理操作。图像读取单 元57具有所谓的扫描仪功能。图像读取单元57光学地读取原始文档并 且生成示出原始文档的图像数据集。图像形成单元58根据电照相 (electr叩hotograhpy)法在诸如纸张的片型材料上形成图像。另选的是, 图像形成单元58可以根据不同于电照相法的方法(喷墨法或热转印法) 来形成图像。
下面对存储在存储单元52中的手册数据集的结构进行说明。图6示 出了手册数据集的结构示例。如图6所示,手册数据集包括多个要素 (element)数据集、多个操控说明数据集以及多个结果说明数据集。操 控说明数据集和结果说明数据集被分别存储,用于可以由图像处理装置 50执行的多种处理操作。要素数据集、操控说明数据集以及结果说明数 据集中的每一个都被赋予用来唯一指定相应数据集的标识信息。该标识 信息类似于本文中已经说明过的标识信息。
每一个要素数据集都表达了操控说明数据集或结果说明数据集的实 质内容。每一个要素数据集都包括用于输出例如指示"按下该按钮"或 "该画面将被显示"的文本或音频的数据,或者用于在显示或再现示出 触摸板541的显示状态的图像数据(静止图像数据或者视频数据)时输 出这种数据的数据。要素数据集包括与显示数据集共用的数据。例如, 与显示数据集共用的数据可以是与指令接受图像相对应的图像数据集。
每一个要素数据集都包括与操控说明图像相对应的图像数据集。操 控说明图像是描绘利用触摸板541进行的操控的图像,例如,示出上述 表明"按下该按钮"文本的图像或示出表示预期指令接受图像的轮廓(figure)的图像。即,与预定指令接受图像有关地显示操控说明图像。 图7示出了操控说明图像的示例。该图示出了这样一种操控说明图
像,其中描绘"倍率设定"的指令接受图像是要向其提供指令的指令目
标。图像D1、D2和D3被绘制为操控说明图像。图像D1描绘了读取"按 下该按钮"的文本。图像D2描绘了用于将指令接受图像(在该情况下为 "倍率设定")强调为指令目标的轮廓(框),并且具有类似于指令接受 图像的轮廓的形状。即,用比形成指令接受图像的轮廓的线更宽的线来 绘制图像D2。因此,被图像D2覆盖的指令接受图像将具有与正常显示 的其它指令接受图像不同的外观。在这种情况下,图像D3示出了将图像 Dl和D2彼此连接起来的箭头。
作为示出箭头的图像,可以从多个预定形状中选择恰当的形状。另 选的是,可以预先将箭头的端点(其中一个是起点)限定在图像Dl和 D2的恰当位置处,然后可以生成恰当的形状(在这种情况下为箭头)以 连接这些端点。在后一情况下,控制器51基于表示端点的信息来生成如 上所述的箭头状图像。
下面,再次参照图6进行说明。每一个操控说明数据集都说明用户 执行处理所需的操控。在该示范性实施方式中,每一个操控说明数据集 都包括要素参照区、历史参照区以及结果参照区。要素参照区是用于写 入在相应操控说明数据集中使用的要素数据集的标识信息的区域。要素 参照区限定了显示文本数据或静止图像数据的位置,并且还限定了再现 音频数据或视频数据的定时。历史参照区是用于在多个操控说明数据集 与单个处理操作有关的情况下写入其它操控说明数据集的标识信息的区 域。结果参照区是用于写入与相应操控说明数据集有关的结果说明数据 集的标识信息的区域。
每一个结果说明数据集都说明用户执行处理操作所需进行的操控的 结果。在该示范性实施方式中,每一个结果说明数据集都包括要素参照 区、历史参照区以及操控参照区。要素参照区是用于写入在相应结果说 明数据集中使用的要素数据集的标识信息的区域,并且与操控说明数据 集中的要素参照区相同(尽管实际写入的标识信息不同)。历史参照区是
用于在有多个操控说明数据集与结果说明数据集有关的情况下写入与过 去相关联的操控说明数据集(不同于最新的操控说明数据集)的标识信 息的区域。操控参照区是用于写入与相应结果说明数据集有关的最新操 控说明数据集的标识信息的区域。
如上所述,单个或多个操控说明数据集可以与一个结果说明数据集 有关。在工厂默认设置下, 一个操控说明数据集基本上与一个结果说明 数据集有关。当触摸板541的显示状态等被改变,由此需要针对操控说 明数据集的改变时,遵照改变后的显示状态由控制器51添加新的操控说 明数据集。在这种情况下,先前使用的操控说明数据集没有被删除而是 被存储为操控说明数据集的历史。 (操作)
利用上述结构,图像形成装置50读取或形成图像或者进行传真通 信。图像形成装置50能够通过UI单元54接受用户的操控,并且还能够 通过通信单元53接受来自客户装置40的用户的操控。在后一情况下, 客户装置40存储有用于实现等效于通过UI单元54的操控的操作的程序。
下面,对根据该示范性实施方式的图像形成装置50中实现的功能进 行说明。首先,图像形成装置50具有打印功能、扫描功能以及传真功能。 为这三个功能添加了用于对实现这三个功能的处理操作的细节进行设定 的进一步功能。另选的是,这三个功能中的每一个都可以通过任何其它 已知方法来实现。在下面的说明中,将打印功能、扫描功能以及传真功 能称为"主功能",从而表示图像形成装置50的主要功能。
另外,图像形成装置50除了其主功能以外还实现有辅助功能。这种 辅助功能例如是用于改变触摸板541的显示状态的"UI定制功能"、用于 更新图像形成装置50的功能的"更新功能",以及用于说明与图像形成 装置50的功能有关的操控和操控结果的"帮助功能"。下面将对这些功
能进行单独说明。
UI定制功能用于改变显示在UI单元54上的指令接受图像的布局等,
以方便用户。
更新功能是对可以由图像形成装置50实现的功能进行更新。在此使 仅覆盖针对现有功能的改变,而且覆盖尚未实 现过的新功能的添加。即,如果通过更新功能更新了一功能,则改变或 增加与该功能相对应的处理操作。
更具体地说,当图像形成装置50的控制器51向更新服务器30发送
一请求时,更新功能得以实现。响应于来自图像形成装置50的请求,更 新服务器30的控制器31从存储单元32中读取可用于图像形成装置50 的软件,并且通过外部网络10提供该软件。控制器51通过安装所提供 的软件来更新与该软件相对应的功能。在某些情况下,控制器51使显示 在UI单元54上的指令接受图像的布局根据功能的更新而改变,例如根 据处理操作的改变或增加而改变。于是,用户的操控可以随之改变。在 这样的情况下,控制器51重写存储在存储单元52中的布局数据集,从 而反映改变的内容。
使用的帮助功能用于说明实现图像形成装置50中执行的功能所需 的操控,以及根据操控得到的现象。例如,帮助功能指出了执行用于实 现一功能的处理操作所需进行的操控并且还示出了根据该操控执行该 处理操作的示范性结果。帮助功能是通过存储在存储单元52中的手册数 据集来实现的。更具体地说,如果用户选择执行帮助功能,则图像形成 装置50的控制器51从存储单元52中读取与用户想要接收说明的操控有 关的手册数据集。控制器51还控制UT单元54或音频输出单元55,以根 据该数据来输出(显示或再现)图像或声音。这时,控制器51解释操控 说明数据集和结果说明数据集,并且在恰当位置或定时输出图像或声音。 控制器51根据操控说明数据集进行输出,接着根据结果说明数据集进行 输出。
下面,参照触摸板541上的显示一起来说明UI定制功能、更新功能 以及帮助功能。图8示出了显示在触摸板541上的图像示例。如图8所 示,触摸板541显示了分别与预定功能相对应的多个指令接受图像。这 时,显示在触摸板541上的指令接受图像的布局是基于存储在存储单元 52中的布局数据集的。即,控制器51参照存储单元52中的布局数据集, 并且生成其中指令接受图像按照布局数据集中所述进行布局的图像数据
集。控制器51将生成的图像数据集提供给触摸板541。
触摸板541的上部显示有标签形式的指令接受图像T1、 T2和T3。' 指令接受图像T1、 T2和T3分别对应于主功能(即,打印功能、扫描功 能和传真功能)。如果用户选择了指令接受图像T1、T2和T3中的任一个, 则控制器51执行控制操作,从而将与所选功能有关的按钮形式的指令接 受图像B1到B8显示在标签状指令接受图像T1、 T2和T3下面。
显示在标签状指令接受图像Tl、 T2和T3下面的指令接受图像Bl 到B8是示出与设置关于任意主功能的细节的功能有关的按钮的图像。图 8所示的示例描绘了示出对与打印功能有关的细节进行设定的功能的指 令接受图像。在该图所示示例的情况下,指令接受图像B1与倍率设定功 能,g卩,用于在形成图像时设定该图像的倍率等级的功能有关。其它指 令接受图像B2、 B3和B4分别与浓度设定功能(设定形成图像时的浓度 的功能)、纸张设定功能(设定形成图像时所采用的纸张尺寸或类型的功 能),以及图像质量设定功能(设定形成图像时的图像质量的功能)。
例如,如果用户选择了指令接受图像Bl,则控制器51使图9所示 图像显示在触摸板541上。在这种情况下,与指令接受图像B1相对应的 处理操作使图9所示的图像显示在触摸板541上。这时,用户可以通过 选择指令接受图像"1"到"0"中的任一个来选择期望倍率。例如,如 果用户依次选择了 "7"和"0",则倍率被设定为"70" %。
图8中由虚线表示的指令接受图像B5到B8实际上并未显示。当需 要在虚线所示位置处显示相应指令接受图像时,显示这些指令接受图像。 例如,当通过UI定制功能改变了触摸板541的布局时,或当通过更新功 能增加了新的功能时,显示指令接受图像B5到B8。 g卩,将与指令接受 图像B5到B8相对应的区域预先保留为用于UI定制功能或更新功能的 额外区域。
在标签状指令接受图像Tl、 T2和T3的下面,除了指令接受图像Bl 到B8以外,还显示有指令接受图像BC、 BU和BH。-指令接受图像BC、 BIJ和BH分别与UI定制功能、更新功能和帮助功能有关。例如,如果 用户选择了指令接受图像BU,则控制器51按上文示意性说明的方式执
行与更新功能相对应的处理操作。
如果用户选择了指令接受图像BC,则控制器51执行与UI定制功能
相对应的处理操作。更具体地说,控制器51获得与指令接受图像BC相 对应的操控信号,然后进入接受对于触摸板541的布局的改变的状态。 同时,控制器51控制触摸板541显示使用户可以选择用于改变位置的指 令接受图像的图像。图IO示出了此时触摸板541当前显示的图像的示例。 当触摸板541示出这些图像时,用户选择希望改变其位置的指令接受图
如果用户接着选择了一个或更多个指令接受图像,则控制器51使触 摸板541显示图11所示的图像。该图中的示例示出了指令接受图像B1 被选中的情况。为了强调被选中的指令接受图像,按照与其它指令接受 图像的颜色不同的颜色来显示作为目标的指令接受图像。当触摸板541 示出这些图像时,用户选择要将倍率设定功能的指令接受图像移动至的 目的地。这时,如果用户例如选择了与指令接受图像B5相对应的区域, 则控制器51使触摸板541显示图12所示的图像,并终止与UI定制功能 相对应的处理操作。因此,与倍率设定功能相对应的指令接受图像被从 Bl位置移动至B5位置。这时,控制器51重写存储在存储单元52中的 布局数据集,从而反映该位置改变的内容。
另外,如果用户选择了指令接受图像BH,则控制器51执行与帮助 功能相对应的处理操作。更具体地说,控制器51获得与指令接受图像 BH相对应的操控信号,然后控制触摸板541显示使用户可以选择用户想 要接收与之有关的说明的功能的图像。图13示出了触摸板541此时显示 的图像的示例。当触摸板541示出这些图像时,用户选择与用户想要接 收与之有关的说明的功能相对应的指令接受图像。
如果随后选择了指令接受图像中的任一个,则控制器51从存储单元 52中读取并输出与所选指令接受图像相对应的手册数据集。更具体地说, 控制器51读取操控说明数据集,并且根据该操控说明数据集进行输出。 此后,控制器51读取与操控说明数据集有关的结果说明数据集,并根据 该结果说明数据集进行输出。例如,如果用户选择了如图13所示的表示
"关于倍率设定的操控"的指令接受图像,则控制器51控制触摸板541
显示图14和15所示的图像。图14示出了用于说明设定倍率所需的操控 的图像被选中。图15描绘了在执行与图14中的选定图像有关地说明的 操控时,触摸板541的画面的转变。即,图14示出了根据操控说明数据 集的显示状态,而图15示出了根据结果说明数据集的显示状态。图14 和15所示的图像可以同时显示在触摸板541上。另外,图15所示的图 像可以在显示了图14所示图像之后显示。如果存在与任何这些图像相对 应的现有音频数据集,则可以将这种音频数据集提供给音频输出单元55。
上面己经说明了关于UI定制功能、更新功能和帮助功能的操作。在 执行上述处理操作时,控制器51确定触摸板541的显示状态是否被UI 定制功能或更新功能改变。如果触摸板541的显示状态发生了改变,则 控制器51根据该改变来更新手册数据集。下面将对更新手册数据集时控 制器51进行的处理操作进行说明。
图16是示出控制器51执行的用于更新手册数据集的处理操作的流 程图。控制器51执行该处理是由用户所执行的任何处理操作被执行而触 发的。下面,沿着该流程图进行说明。控制器51首先确定是否执行了用 于实现UI定制功能或更新功能的处理操作(步骤Sl和S2)。如果确定 为执行了与这些功能中的任意功能相对应的处理操作,则控制器51接着 确定触摸板541的显示状态是否发生了改变(步骤S3)。如果用户执行的 处理操作未被确定是与UI定制功能或更新功能相对应的处理操作(步骤 Sl:否,或步骤S2:否),则控制器51终止当前的处理操作流程。如果 确定为执行了与UI定制功能或更新功能相对应的处理操作,并且如果没 有确定出触摸板541的显示状态发生了改变(步骤S3:否),则控制器 51终止该处理操作流程。
只要触摸板541的显示状态发生了改变(步骤S3:是),控制器51 就重写存储在存储单元52中的布局数据集。基于重写的内容,控制器51 随后提取其位置已经被重写的任何指令接受图像(步骤S4)。这时,不仅 可以提取单个指令接受图像而且可以提取多个指令接受图像。这是因为 更新功能可以同时增加多个指令接受图像,并且UI定制功能可以同时改
变多个指令接受图像。
随后,控制器51利用所提取的指令接受图像,从存储在存储单元 52中的手册数据集中指定一操控说明数据集(步骤S5)。更具体地说,
控制器51指定一操控说明数据集,该操控说明数据集在其本身的要素参
照区中包括与所提取的指令接受图像相对应的显示数据集(要素数据集)
所特有的标识信息细节。因为这种操控说明数据集的内容不与触摸板541 的实际显示状态相对应,所以指定了这种操控说明数据集。
在指定了操控说明数据集之后,控制器51基于所指定的操控说明数 据集来生成新的操控说明数据集(步骤S6)。为了使步骤S5中指定的操 控说明数据集区别于步骤S6中新生成的操控说明数据集,将前一个操控 说明数据集和后一个操控说明数据集分别称为"旧操控说明数据集"和 "新操控说明数据集"。更具体地说,参照旧操控说明数据集和存储在存 储单元52中的布局数据集,控制器51按下述方式幵始生成新操控说明 数据集的要素参照区。即,直接从旧操控说明数据集复制要素参照区的 相对于旧操控说明数据集未改变的未改变部分,而根据布局数据新生成 该要素参照区的改变部分。这时,如果旧操控说明数据集包括操控说明 图像,并且如果该操控说明图像与位置已经改变的指令接受图像有关, 则根据指令接受图像的移动来移动该操控说明图像。
控制器51从旧操控说明数据集复制历史参照区,并且添加旧操控说 明数据集所特有的标识信息,由此生成新操控说明数据集的历史参照区。 控制器51直接从旧操控说明数据集复制结果参照区的内容。
随后,控制器51指定与步骤S6中生成的新操控说明数据集有关的 结果说明数据集,并且重写新操控说明数据集的内容(步骤S7)。更具体 地说,控制器51基于写入在步骤S6中所生成的新操控说明数据集的结 果参照区中的标识信息,指定与新操控说明数据集有关的结果说明数据 集。控制器51还将旧操控说明数据集的标识信息添加至新操控说明数据 集的历史参照区,并且用新操控说明数据集的标识信息重写结果说明数 据集的操控参照区。控制器51并没有改变要素参照区。
在以这种方式改变了手册数据之后,控制器51确定是否对步骤S4
中提取的所有指令接受图像都进行了上述改变(步骤S8)。如果仍旧存在 未改变的指令接受图像(步骤S8:否),则从步骤S5起重复处理操作。 相反,如果所有指令接受图像都已完全改变(步骤S8:是),则终止该处 理操作流程。
上面对控制器51执行的更新处理操作进行了说明。作为该处理的结
果,手册数据集中的操控说明数据集反映了触摸板541的显示状态的改 变。因此,操控说明数据集的内容总是与触摸板541的显示状态相匹配。 例如,如果与倍率设定功能有关的指令接受图像从图IO所示位置改变成 图12所示位置,则更新操控说明数据集,从而将根据帮助功能而显示在 触摸板541上的图像从图14所示位置改变成图17所示位置。同时,因 为根据所进行的与图像相对应的操控而获得的现象没有改变,所以根据 结果说明数据集的显示状态相对于包括图15所示图像在内的显示状态保 持未改变。
(变型例)
上述示范性实施方式仅是本发明的一种实际形式。在本发明中,下 述变型例可应用于上述示范性实施方式。下面的变型例可以适当彼此组 合来使用。
(O变型例1
上述示范性实施方式釆用了存储每一个操控说明数据集的历史的构 造。这种构造旨在当进行恢复触摸板541的原始显示状态的操控时避免 生成新操控说明数据集。然而,过去使用的操控说明数据集并不必总是 被存储而是可以被删除。在以这种方式进行变型的构造中,操控说明数 据集和结果说明数据集都不需要历史参照区。 (2)变型例2
另外,在上述示范性实施方式中,在操控说明数据集和结果说明数 据集的每一个中都设置了用于相互参照的区域。通过这种区域,操控说 明数据集和结果说明数据集彼此相关。然而,可以与操控说明数据集和 结果说明数据集分离地提供描述这种关系的关系信息。因此,如果将变 型例2和变型例1组合,例如,如果没有存储历史,并且如果独立地提供关系信息,则仅在更新手册数据集时才需要重写该关系信息。
(3) 变型例3
上述示范性实施方式被设置成新生成一操控说明数据集。然而,除 非需要存储历史,否则可以重写现有操控说明数据集,而不需要新生成 操控说明数据集。在这种情况下,在更新操控说明数据集前后,任何相 关结果说明数据集的操控参照区都未改变。即,如果将所述构造变型成 重写操控说明数据集而不存储历史,则在更新操控说明数据集前后,相 关结果说明数据集都不改变,从而相关结果说明数据集的内容始终保持 相同。
(4) 变型例4
在上述示范性实施方式中,每一个操控说明数据集都包括要素参照 区,该要素参照区被假设用于描述有关时间和位置与多个要素数据集的 关系。可以如下所述地按希望的方式修改示范性实施方式的构造。艮p,
将有关时间和位置与多个要素数据集的关系作为信息存储在存储单元52 中,并且控制器51参照该信息来进行操控说明数据集的输出。下面将这 种信息称为"关系信息",并且下面将对关系信息的示例进行说明。
关系信息包括表示指令接受图像与操控说明图像的相对位置之间的 关系的信息、指令接受图像与操控说明图像的尺寸之间的关系,以及/或 者在显示了指令接受图像等之后显示操控说明图像的定时。例如,关系 信息表达了指令接受图像与操控说明图像之间的相对关系,其示例为 在什么位置显示表示"请按下该按钮"的操控说明图像;示出"请按下 该按钮"的操控说明图像相对于特定指令接受图像具有多大尺寸;以及 在显示特定指令接受图像之后显示示出"请按下该按钮"的操控说明图 像之前显示该操控说明图像多少秒。
控制器51参照手册数据集更新前后的同一关系信息的关系信息,接 着输出操控说明数据集。控制器51参照存储在存储单元52中的关系信 息,并且生成操控说明数据集,同时保持由该关系信息表示的关系。关 系信息描述了指令接受图像与操控说明数据集之间的相对关系。因此, 即使在指令接受图像的位置、尺寸或定时发生改变之后,控制器51也按
相对于该指令接受图像确定的位置、尺寸或定时来显示或再现操控说明 图像。即,每一个操控说明图像都在手册数据被更新时随着对指令接受 图像进行的改变而改变。
(5) 变型例5
'如果指令接受图像的位置或尺寸发生了改变,则操控说明图像的位 置或尺寸随着对指令接受图像进行的改变而改变。然而,即使对于随着 对指令接受图像进行的改变而进行机械性改变,在显示指令接受图像时 也可能出现麻烦。因此,将触摸板541的适当区域限定为禁止操控说明 图像的布局的禁止区。可以进行调节以禁止操控说明图像与该禁止区相 交叠。
图18示出了显示在触摸板541上的图像示例,例如,禁止区的示例。 在该图中,阴影区被限定为禁止区。在该图的示例中,如果用户将显示 为"倍率设定"的指令接受图像Bll移动至由虚线表示的B12的位置, 并且如果控制器51机械性地移动显示为"按下该按钮"的另一操控说明 图像Dll,以便跟随移动后的指令接受图像Bll,则整个操控说明图像 Dll会移出至没有在触摸板541内示出的位置(参见图19)。
在这种情况下,控制器51可以恰当地调节操控说明图像的位置、尺 寸和/或形状。更具体地说,控制器51确定移动后的操控说明图像是否与 如上所述的禁止区相交叠。如果确定为操控说明图像与禁止区相交叠, 则可以调节该操控说明图像的位置、尺寸和形状中的至少一个,以避免 与禁止区相交叠。
图20和21示出了控制器51进行的调节的示例。图20示出了对操 控说明图像的位置和形状进行调节的情况。图21示出了对操控说明图像 的尺寸进行调节的情况。在图20中,对显示为"按下该按钮"的操控说 明图像D12的位置和箭头式操控说明图像D13的形状进行了调节。在图 21中,对显示为"按下该按钮〃 的操控说明图像D14的尺寸进行了调节。
(6) 变型例6
尽管上述示范性实施方式没有具体限制手册数据的格式,但手册数 据可以具有由图像形成装置50内部初始限定的格式或任何其它通用格
式。如果使用通用格式,则最好使用例如HTML格式或PDF格式。
(7) 变型例7
如果以通用格式来存储手册数据,则可以由图像形成单元58来输出 手册数据,或通过通信单元53向外部输出手册数据。在这种情况下,除 了以HTML格式或PDF格式输出手册数据的上述变型例以外,还可以考 虑进一步的变型例。该进一步的变型例例如是按照与电子邮件相同的格 式编写宇册数据集,并且输出至诸如客户装置40的外部装置。另选的是, 可以将手册数据集存储为,可以由诸如客户装置40的外部装置来参照该 手册数据集。为了允许外部装置参照手册数据,例如,图像形成装置50 可以配备有作为服务器装置的功能。
即使没有以通用格式存储手册数据集,只要可以将曾经存储的手册 数据集转换成通用格式,就也可以实现上述功能。
(8) 变型例8
在上述示范性实施方式中,将改变指令接受图像的位置的情况作为 触摸板541的显示状态的变型构成进行了说明。然而,显示状态的变型 构成不限于上述情况。例如,可以改变指令接受图像的形状或显示为指 令接受图像的文本,或者可以改变除了指令接受图像以外的其它图像的 显示状态。
(9) 变型例9
在上述示范性实施方式中,对通过更新功能来增加新功能的情况进 行了说明。然而,如果增加了新功能,则有可能没有包括与该新功能有 关的手册数据集。在这种情况下,可以将构成变型为,使图形操作装置 50可以获得存储在更新服务器30中的软件,该软件中包括手册数据集。
(10) 变型例10
上述示范性实施方式采用了图像形成装置50内部执行手册数据集 的更新的构成。然而,可以由外部装置来执行手册数据集的更新。例如, 如果外部装置具有以下单元,则外部装置可以更新手册数据集用于存 储手册数据集的单元;用于输入和输出触摸板541所处理的数据的单元; 以及用于改变手册数据集的单元。用于输入和输出触摸板541所处理的
数据的单元包括用于向触摸板541提供包括指令接受图像的图像数据
的单元;用于输出所存储的手册数据集的单元;以及用于接受对触摸板 541上的指令接受图像的显示状态进行的改变的单元。
(11) 变型例11
用于更新手册数据的上述处理操作可以通过程序来实现。因此,可 以按诸如存储有该程序的光盘或磁盘的记录介质的形式来提供该程序。 不用说,也可以通过允许其它图像形成装置或计算机从服务器装置下载 该程序来提供该程序。
(12) 变型例12
在上述示范性实施方式中,将"帮助功能"描述为用于说明实现图 像形成装置50的功能所需的操控的功能和用于说明根据该操控获得的现 象的功能。然而,"帮助功能"可用于说明实现等同于客户装置40的计 算机装置的功能和其它信息装置的其他功能所需的操控,并且还用于说 明根据这些装置的操控获得的现象。
以上出于例示和说明的目的,对本发明的示范性实施方式进行了说 明。并不是要将本发明穷尽或局限为所公开的精确形式。显见的是,本 领域技术人员将想到许多修改和变动。选择并说明示范性实施方式是为 了最好地说明本发明的原理及其实际应用,由此使本领域其它技术人员 能够理解本发明的各种实施方式以及适于预期的特定用途的各种变型
权利要求
1、一种数据改变装置,该数据改变装置包括存储单元,其存储有彼此相关的操控说明数据集和结果说明数据集,所述操控说明数据集至少包括一指令接受图像和一操控说明图像,所述指令接受图像表示用于接受针对所述数据改变装置或外部装置的指令的指令接受单元,所述操控说明图像用于说明对所述指令接受单元的操控,而所述结果说明数据集表示根据所述操控说明数据集所表示的操控得到的现象;输出单元,其输出存储在所述存储单元中的所述结果说明数据集,以及与所述结果说明数据集相关的所述操控说明数据集;改变接受单元,其接受要对所述指令接受单元进行的改变;以及操控说明数据改变单元,其在所述改变接受单元接受了所述改变的情况下,根据所述改变来改变所述操控说明数据集。
2、 一种数据改变装置,该数据改变装置包括存储单元,其存储有彼此相关的操控说明数据集和结果说明数据集, 所述操控说明数据集至少包括一指令接受图像和一操控说明图像,所述指 令接受图像表示用于接受针对所述数据改变装置或外部装置的指令的指 令接受单元,所述操控说明图像用于说明对所述指令接受单元的操控,而所 述结果说明数据集表示根据所述操控说明数据集所表示的操控得到的现象;输出单元,其输出存储在所述存储单元中的所述结果说明数据集,以及与所述结果说明数据集相关的所述操控说明数据集;改变接受单元,其接受要对所述指令接受单元进行的改变;以及 操控说明数据改变单元,其在所述改变接受单元接受了所述改变的情况下,根据所接受的改变来改变所述操控说明数据集,而不改变所述结果说明数据集。
3、 根据权利要求2所述的数据改变装置,其中,所述存储单元彼此 相关地存储没有被所述操控说明数据改变单元改变的所述结果说明数据 集和被所述操控说明数据改变单元改变了的所述操控说明数据集。
4、 根据权利要求1或2所述的数据改变装置,该数据改变装置还包括: 生成单元,其在所述改变接受单元接受了所述改变的情况下,根据所述改变的内容生成操控说明数据集;以及取消接受单元,其在所述改变接受单元接受了所述改变之后接受对 所述改变的取消,其中,如果所述改变接受单元接受了所述改变,则将与所述结果说明数据 集相关的所述操控说明数据集从存储在所述存储单元中的操控说明数据 集改变成由所述生成单元生成的操控说明数据集,并且如果所述取消接 受单元接受了对所述改变的取消,则将与所述结果说明数据集相关的所 述操控说明数据集从由所述生成单元生成的操控说明数据集改变成存储 在所述存储单元中的操控说明数据集。
5、 一种数据生成装置,该数据生成装置包括操控说明数据生成单元,其根据示出指令接受图像与操控说明图像 之间关系的关系信息,生成至少包括所述指令接受图像和所述操控说明 图像的操控说明数据集,所述指令接受图像表示用于接受针对数据改变 装置或外部装置的指令的指令接受单元,而所述操控说明图像用于说明 对所述指令接受单元的操控;以及改变接受单元,其接受要对所述指令接受单元进行的改变,其中, 如果所述改变接受单元接受了所述改变,则所述操控说明数据生成 单元参照所述关系信息,根据所述改变来生成所述操控说明数据集。
6、 一种数据生成装置,该数据生成装置包括操控说明数据生成单元,其根据示出指令接受图像与操控说明图像 之间关系的关系信息,生成至少包括所述指令接受图像和所述操控说明 图像的操控说明数据集,所述指令接受图像表示用于接受针对数据改变 装置或外部装置的指令的指令接受单元,而所述操控说明图像用于说明对所述指令接受单元的操控;以及改变接受单元,其接受要对所述指令接受单元进行的改变,其中, 如果所述改变接受单元接受了所述改变,则所述操控说明数据生成 单元在保持所述关系信息所表达的关系的情况下根据所述改变来生成所述操控说明数据集。
7、 一种数据改变装置,该数据改变装置包括提供单元,其向具有预定显示区的显示单元提供图像数据,该图像 数据表示用于接受与要由所述数据改变装置或外部装置执行的处理操作 有关的指令的指令接受图像;存储单元,其彼此相关地存储有操控说明数据集和结果说明数据集,所述操控说明数据集用于表示指示所述处理操作所需的操控,而所述结 果说明数据集用于表示根据所述操控得到的现象;输出单元,其输出存储在所述存储单元中的所述结果说明数据集,以及与所述结果说明数据集相关的所述操控说明数据集;接受单元,其接受要对由所述提供单元提供的所述图像数据所表示的指令接受图像进行的改变;改变单元,其在所述接受单元接受了对所述指令接受图像的所述改变的情况下,根据所接受改变的内容,来改变针对与存储在所述存储单 元中的所述指令接受图像相关的处理操作的操控说明数据集;其中 所述显示区包括禁止显示区,并且如果所述改变接受单元接受了所述改变,则所述改变单元根据所述 操控说明数据集来调整要绘制的操控说明图像的位置、尺寸或形状,使 得当所述操控说明图像要与所述禁止显示区交叠时所述操控说明图像可 以不与所述禁止显示区交叠。
8、 一种改变数据的方法,该方法包括以下步骤输出操控说明数据集和与该操控说明数据集相关的结果说明数据 集,所述操控说明数据集和所述结果说明数据集存储在存储单元中,所 述操控说明数据集至少包括一指令接受图像和一操控说明图像,所述指 令接受图像表示用于接受针对自身装置或外部装置的指令的指令接受单 元,所述操控说明图像用于说明对所述指令接受单元的操控,而所述结果说明数据集表示根据所述操控说明数据集所表示的操控得到的现象; 接受要对所述指令接受单元进行的改变;以及如果接受了所述改变,则根据所述改变来改变所述操控说明数据集。
全文摘要
本发明提供了数据改变装置、数据生成装置以及相关方法。该数据改变装置包括存储单元,其存储有彼此相关的操控说明数据集和结果说明数据集,操控说明数据集至少包括一指令接受图像和一操控说明图像,指令接受图像表示用于接受针对该数据改变装置或外部装置的指令的指令接受单元,操控说明图像用于说明对指令接受单元的操控,而结果说明数据集表示根据操控说明数据集所表示的操控得到的现象;改变接受单元,其接受要对指令接受单元进行的改变;以及操控说明数据改变单元,其在改变接受单元接受了改变的情况下,根据所述改变来改变操控说明数据集。
文档编号H04N1/00GK101170624SQ20071014191
公开日2008年4月30日 申请日期2007年8月16日 优先权日2006年10月24日
发明者原田政彦, 竹下笃, 野田悟朗 申请人:富士施乐株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1