装置、方法和记录介质与流程

文档序号:30598128发布日期:2022-07-01 21:06阅读:72来源:国知局
装置、方法和记录介质与流程

1.本发明涉及装置、方法和记录介质。


背景技术:

2.专利文献1记载了“可以基于学生s的姿势信息,放大显示注视的其他对象”。
3.现有技术文献
4.专利文献1:日本专利公开公报特开2020-80154号


技术实现要素:

5.在本发明的第一方式中提供一种装置。装置可以包括确定在显示画面内用户应观看的第一区域的确定部。装置可以包括检测用户的视线的检测部。装置可以包括根据未观看第一区域而变更第一区域的显示方式的显示控制部。
6.检测部可以检测在显示画面内用户正在观看的第二区域。显示控制部可以根据第一区域与第二区域不同,变更第一区域的显示方式。
7.显示控制部可以根据第一区域与第二区域一致,使第一区域的显示方式返回到变更前的状态。
8.显示控制部可以变更第一区域的显示位置、第一区域的显示颜色、第一区域的亮度、第一区域的显示尺寸、第一区域内的文本的字符修饰、第一区域内的文本的显示颜色和第一区域内的文本的显示尺寸中的至少一个。
9.装置可以包括取得关于存在于工厂内的多个设备的数据的取得部。装置可以包括将关于多个设备的数据显示于显示画面内的多个区域的显示部。确定部可以根据由取得部取得的任意一个数据发生了异常,将该数据的显示区域确定为第一区域。
10.装置可以包括根据发生了异常而发出报警声的报警部。报警部可以根据观看了第一区域而使报警声比基准音量小。
11.在本发明的第二方式中提供一种方法。方法可以包括确定在显示画面内用户应观看的第一区域的确定阶段。方法可以包括检测用户的视线的检测阶段。方法可以包括根据未观看第一区域而变更第一区域的显示方式的显示控制阶段。
12.在本发明的第三方式中提供一种记录有程序的记录介质。计算机可以通过执行程序发挥作为确定在显示画面内用户应观看的第一区域的确定部的功能。计算机可以通过执行程序发挥作为检测用户的视线的检测部的功能。计算机可以通过执行程序发挥作为根据未观看第一区域而变更第一区域的显示方式的显示控制部的功能。
13.另外,上述发明的概要没有列举出本发明的所有必要特征。此外,这些特征组的子组合也可以成为发明。
附图说明
14.图1表示本实施方式的维护管理系统1。
15.图2表示接口装置16。
16.图3表示接口装置16的动作。
17.图4表示显示部164的显示画面。
18.图5表示可以整体或局部实现本发明的多种方式的计算机2200的例子。
19.附图标记说明
20.1维护管理系统,11设备,12维护用终端,15运转控制装置,16接口装置,17资源管理装置,100控制用网络,161通信部,162输入部,163取得部,164显示部,165确定部,166报警部,167摄像部,168检测部,169显示控制部,2200计算机,2201dvd-rom,2210主控制器,2212cpu,2214ram,2216图形控制器,2218显示装置,2220输入/输出控制器,2222通信接口,2224硬盘驱动器,2226dvd-rom驱动器,2230rom,2240输入/输出芯片,2242键盘。
具体实施方式
21.下面,通过发明的实施方式对本发明进行说明,但是以下的实施方式并不限定权利要求书所涉及的发明。此外,在实施方式中说明的特征的组合的全部并不是发明的解决手段所必须的。
22.[1.维护管理系统1的构成]
[0023]
图1表示本实施方式的维护管理系统1。维护管理系统1进行工厂的维护管理,其包括:多个设备11、维护用终端12、运转控制装置15、接口装置16和资源管理装置17。
[0024]
在此,作为工厂,除了化学等工业工厂以外,还具有对气田或油田等井口及其周边进行管理控制的工厂、对水力、火力、原子能等发电进行管理控制的工厂、对太阳光或风力等环境发电进行管理控制的工厂、以及对上下水或水坝等进行管理控制的工厂等。各设备11和维护用终端12可以配置于在工厂中执行过程的现场。例如,在现场存在使被测量流体流动的管道、以及设置于管道并测量流体的流量的流量计等。运转控制装置15、接口装置16和资源管理装置17可以配置于工厂的管理中心。
[0025]
[1-1.设备11]
[0026]
多个设备11是器具、机械或装置,例如可以是测量工厂的过程中的压力、温度、ph、速度、流量等物理量的传感器,可以是控制任意一个物理量的阀、流量控制阀、开闭阀、泵、风扇、电动机、加热装置、冷却装置等执行器,可以是收集工厂内的异常声音等或发出报警声等的麦克风、扬声器等音响设备,可以是输出各设备的位置信息的位置检测设备,可以是使流体流动的管道,也可以是其他设备。多个设备11中的各设备11可以是相互不同种类,或者至少一部分的两个以上的设备11可以是相同种类。
[0027]
各设备11可以经由控制用网络100以有线或无线方式与运转控制装置15连接。控制用网络100内的通信可以是数字通信,也可以是将数字信号叠加于模拟信号(4~20ma信号等)的混合通信,可以是1000bps~10000bps左右(作为一例为1200bps、2400bps)的速度。控制用网络100内的通信例如可以通过isa(international society of automation:国际自动化学会)的无线通信协议来进行,作为一例可以通过isa100、hart(highway addressable remote transducer:可寻址远程传感器高速通道)(注册商标)、brain(注册商标)、foundation fieldbus、profibus等来进行。
[0028]
各设备11可以具有固有的识别信息(也称为设备固有信息)。设备固有信息是用于
唯一识别设备的信息,在本实施方式中,作为一例,可以是通过通信协议(作为一例为hart)向设备11赋予的序列号、由设备11的制造商设定的序列号、以及设备id中的至少一个。
[0029]
[1-2.维护用终端12]
[0030]
维护用终端12访问设备11的设定参数,进行设定参数值的参照、设定和变更等。维护用终端12可以是现场工作人员携带的手持终端(hht)(作为一例为智能手机或平板pc),也可以是固定型的pc。在维护用终端12是手持终端的情况下,维护用终端12可以相对于设备11可装拆地连接。
[0031]
[1-3.运转控制装置15]
[0032]
运转控制装置15与各设备11进行通信来控制过程。例如,运转控制装置15从作为传感器的设备11取得作为测量数据的过程值,使作为执行器的设备11驱动。并且,运转控制装置15可以将过程值供给到接口装置16并从接口装置16接收过程值的目标值。另外,在本实施方式中,作为一例说明在维护管理系统1中具备一个运转控制装置15来控制所有设备11,但是也可以具备多个运转控制装置15,分别对一部分的设备11进行分布控制。运转控制装置15作为一例可以是fcs(field control station:现场控制站)。
[0033]
[1-4.接口装置16]
[0034]
接口装置16是装置的一例,在显示画面上显示工厂中的各种数据,提供管理者与工厂的接口。接口装置16可以根据管理者的操作,经由运转控制装置15控制工厂的过程。例如,接口装置16可以从运转控制装置15接收过程值,并且将过程值的目标值供给到运转控制装置15。此外,接口装置16可以经由运转控制装置15变更设备11的设定参数值。此外,接口装置16可以将至少一部分的设备11与该设备11的设定参数值关联存储。接口装置16作为一例可以是his(human interface station:人机接口站),可以由pc等构成。
[0035]
[1-5.资源管理装置17]
[0036]
资源管理装置17进行工厂的在线监视和集中管理。例如,资源管理装置17可以管理运转控制装置15取得的设备11的数据(作为一例为设定参数值或过程值)等。资源管理装置17作为一例可以由pc等构成。
[0037]
[2.接口装置16]
[0038]
图2表示接口装置16。接口装置16具有:通信部161、输入部162、取得部163、显示部164、确定部165、报警部166、摄像部167、检测部168和显示控制部169。
[0039]
[2.1.通信部161]
[0040]
通信部161与运转控制装置15、资源管理装置17等进行无线通信。通信部161可以将接收到的数据(作为一例为过程值或设定参数值)供给到取得部163。
[0041]
[2.2.输入部162]
[0042]
输入部162从用户接受输入。例如,各种数据(作为一例为过程值的目标值)可以输入到输入部162。输入部162可以将输入内容供给到取得部163。此外,输入部162可以将输入内容从通信部161发送到运转控制装置15或资源管理装置17。
[0043]
[2.3.取得部163]
[0044]
取得部163取得关于存在于工厂内的多个设备11的数据。在本实施方式中,作为一例,取得部163可以经由通信部161和输入部162取得过程值及其目标值、设定参数值。取得部163可以将取得的数据供给到显示控制部169并显示于显示部164。此外,取得部163可以
将取得的数据供给到确定部165。
[0045]
[2.4.显示部164]
[0046]
显示部164具有一个或多个显示画面,在显示画面内的多个区域显示关于多个设备11的数据。各区域可以是显示画面内的被坐标范围包围的区域,也可以是设定在显示画面内的窗口。
[0047]
显示画面的显示内容、显示方式可以由显示控制部169控制。例如,在显示画面上可以显示经由显示控制部169供给的工厂内的各种数据(作为一例为过程值或设定参数值)。由显示控制部169控制的显示方式作为一例可以是各区域的显示位置、显示颜色、亮度或显示尺寸中的至少一个。在此基础上或代替于此,由显示控制部169控制的显示方式也可以是各区域内的文本的字符修饰、显示颜色或显示尺寸中的至少一个。
[0048]
另外,区域的显示位置可以是显示画面内的上下位置或左右位置,也可以是进深方向的位置(也称为z阶、z索引)。区域的显示颜色可以是背景颜色,也可以是包围区域的框的颜色。文本的字符修饰可以是粗体字、下划线、标记(也称为高亮)、阴影等。
[0049]
[2.5.确定部165]
[0050]
确定部165确定在显示画面内用户应观看的第一区域(也称为需要关注区域)。确定部165可以将显示用户应确认的数据的区域确定为需要关注区域。例如,确定部165可以根据由取得部163取得的任意一个数据(在本实施方式中作为一例为过程值)发生了异常,将该数据的显示区域确定为需要关注区域。确定部165可以将表示需要关注区域的区域数据供给到显示控制部169。此外,确定部165也可以将表示数据发生了异常的信号(也称为异常信号)供给到报警部166。
[0051]
在此,需要关注区域可以是显示画面内的被坐标范围包围的区域。在这种情况下,需要关注区域的区域数据可以表示显示画面内的坐标范围。此外,在显示画面内设定有多个窗口的情况下,需要关注区域可以是任意一个窗口。在这种情况下,需要关注区域的区域数据可以表示显示画面内的坐标范围,也可以表示任意一个窗口。
[0052]
[2.6.报警部166]
[0053]
报警部166根据由取得部163取得的任意一个数据(在本实施方式中作为一例为过程值)发生了异常而发出报警声。
[0054]
[2.7.摄像部167]
[0055]
摄像部167拍摄用户的眼球。摄像部167可以将拍摄的眼球的图像供给到检测部168。另外,在本实施方式中,作为一例,摄像部167设置于显示部164的显示画面的外周部,但是也可以设置于其他位置。
[0056]
[2.8.检测部168]
[0057]
检测部168检测用户的视线。检测部168可以通过解析从摄像部167供给的眼球的图像来检测视线。检测部168可以从眼球的图像中检测双眼的注视位置,并且将把双眼的中间点和用户的注视位置连接的直线检测为用户的视线。
[0058]
检测部168还可以检测在显示画面内用户正在观看的第二区域(也称为视觉辨认区域)。例如,检测部168可以将用户的视线与显示画面的交叉点检测为在显示画面内用户正在观看的位置,并且将包含该位置的区域检测为视觉辨认区域。检测部168可以将表示视觉辨认区域的区域数据供给到显示控制部169。
[0059]
在此,视觉辨认区域可以是显示画面内的由坐标范围包围的区域。在这种情况下,视觉辨认区域的区域数据可以表示显示画面内的坐标范围。此外,在显示画面内显示多个窗口的情况下,视觉辨认区域也可以是任意一个窗口。在这种情况下,视觉辨认区域的区域数据可以表示显示画面内的坐标范围,也可以表示任意一个窗口。在本实施方式中,作为一例,视觉辨认区域是比需要关注区域窄的区域,但是可以是与需要关注区域相同宽度的区域,也可以是比需要关注区域宽的区域。
[0060]
[2.9.显示控制部169]
[0061]
显示控制部169控制显示部164。显示控制部169可以将从取得部163供给的数据显示于显示部164。
[0062]
在从确定部165供给了表示用户应观看的需要关注区域的数据的情况下,显示控制部169根据用户未观看需要关注区域来变更需要关注区域的显示方式。显示控制部169可以根据用户应观看的需要关注区域与用户正在观看的视觉辨认区域不同,变更需要关注区域的显示方式。
[0063]
变更显示方式可以是变更需要关注区域的显示位置、显示颜色、亮度或显示尺寸中的至少一个。在此基础上或代替于此,变更显示方式也可以是变更需要关注区域内的文本的字符修饰、显示颜色或显示尺寸中的至少一个。
[0064]
在变更了需要关注区域的显示方式的情况下,显示控制部169可以根据需要关注区域与视觉辨认区域一致,使需要关注区域的显示方式返回到变更前的状态。此外,显示控制部169也可以根据需要关注区域与视觉辨认区域一致,将表示该情况的信号(也称为一致信号)供给到报警部166。另外,需要关注区域与视觉辨认区域一致可以是视觉辨认区域与需要关注区域的至少一部分的区域一致,换句话说,视觉辨认区域可以包含在需要关注区域中。
[0065]
按照以上的接口装置16,根据在显示画面内用户未观看应观看的需要关注区域,变更需要关注区域的显示方式,因此能够引起用户的注意而将视线引导到需要关注区域。
[0066]
此外,检测在显示画面内用户正在观看的视觉辨认区域,根据该视觉辨认区域与用户应观看的需要关注区域不同,变更需要关注区域的显示方式。因此,在用户未观看需要关注区域的情况下,能够将视线可靠地引导到需要关注区域。
[0067]
此外,根据需要关注区域与视觉辨认区域一致,需要关注区域的显示方式返回到变更前的状态,所以能够向用户通知用户正在观看的区域正确。此外,在需要关注区域依次切换到其他区域的情况下,过去的需要关注区域的显示方式不会保持变更的状态,因此每次都能够将视线引导到新的需要关注区域。
[0068]
此外,变更需要关注区域的显示位置、需要关注区域的显示颜色、需要关注区域的亮度、需要关注区域的显示尺寸、需要关注区域内的文本的字符修饰、需要关注区域内的文本的显示颜色或需要关注区域内的文本的显示尺寸中的至少一个,因此能够可靠地引起用户的注意而将视线引导到需要关注区域。
[0069]
此外,根据存在于工厂内的多个设备的数据中的任意一个发生了异常,该数据的显示区域被确定为需要关注区域,因此能够尽早地向用户通知工厂的异常。
[0070]
[3.接口装置16的动作]
[0071]
图3表示接口装置16的动作。接口装置16通过进行步骤s11~s31的处理,支持工厂
的维护管理。另外,该动作可以根据工厂的启动而开始。
[0072]
在步骤s11中,取得部163取得关于存在于工厂内的多个设备11的数据。
[0073]
在步骤s13中,确定部165判断由取得部163取得的任意一个数据(在本实施方式中作为一例为过程值)是否发生了异常。在判断为发生了异常的情况下(步骤s13;是),处理可以转移至步骤s15。在判断为没有发生异常的情况下(步骤s13;否),处理可以转移至步骤s11。另外,此时报警部166在通过后述的步骤s15的处理已经发出了报警声的情况下,可以结束报警声的产生。
[0074]
在步骤s15中,报警部166发出报警声。报警声可以继续发出。在已经发出了报警声的情况下,报警部166可以维持当前的音量而发出报警声。例如,在通过后述的步骤s23或步骤s29的处理使报警声变小的情况下,报警部166可以维持变小的音量而发出报警声。报警部166可以将数据发生了异常的设备11的设备id包含于报警声。
[0075]
在步骤s17中,确定部165确定在显示画面内用户应观看的需要关注区域。确定部165可以确定单一的需要关注区域,也可以确定多个需要关注区域。
[0076]
确定部165可以根据由取得部163取得的任意一个数据(在本实施方式中作为一例为过程值)发生了异常,将该数据的显示区域确定为需要关注区域。在本实施方式中,作为一例,确定部165可以存储每个数据可取的值的容许范围,可以根据任意一个数据成为容许范围外,作为该数据发生了异常。在此基础上或代替于此,确定部165可以根据从取得部163未供给任意一个数据,作为该数据发生了异常。
[0077]
在步骤s19中,检测部168检测用户的视线。在本实施方式中,作为一例,检测部168可以进一步检测在显示画面内用户正在观看的视觉辨认区域。
[0078]
在步骤s21中,显示控制部169判断是否观看了需要关注区域。在本实施方式中,作为一例,显示控制部169可以判断需要关注区域与视觉辨认区域是否一致。在判断为需要关注区域与视觉辨认区域一致的情况下(步骤s21;是),处理可以转移至步骤s23。在判断为需要关注区域与视觉辨认区域不一致的情况下(步骤s21;否),处理可以转移至步骤s25。
[0079]
在本实施方式中,作为一例,观看了需要关注区域可以是在到当前时刻为止的第一基准时间宽度(作为一例为1分钟)中至少观看了一次需要关注区域。观看了一次需要关注区域可以是视线位于需要关注区域的状态持续第二基准时间宽度(作为一例为0.5秒)。
[0080]
另外,在存在多个需要关注区域的情况下,显示控制部169可以判断是否分别观看了该多个需要关注区域。分别观看了多个需要关注区域可以是在到当前时刻为止的第一基准时间宽度中至少观看了一次各需要关注区域。
[0081]
在步骤s23中,报警部166根据从显示控制部169接收到表示需要关注区域与视觉辨认区域一致的一致信号,使报警声比基准音量变小。基准音量可以是不妨碍用户的注意力的音量(作为一例为70db)。在已经通过步骤s23或后述的步骤s29的处理减小了报警声的情况下,报警部166可以进一步减小报警声,也可以维持报警声的音量。报警部166也可以使报警声的音量为零。如果步骤s23的处理结束,则处理可以转移至步骤s11。
[0082]
在步骤s25中,显示控制部169变更需要关注区域的显示方式。在存在多个需要关注区域而在步骤s21的处理中未观看至少一个需要关注区域的情况下,显示控制部169可以变更所有需要关注区域的显示方式。
[0083]
在步骤s27中,显示控制部169判断是否观看了需要关注区域。在本实施方式中,作
为一例,显示控制部169与步骤s21同样,可以判断需要关注区域与视觉辨认区域是否一致。但是,在步骤s27的处理中,显示控制部169可以判断在从进行步骤s21的处理到当前时刻的期间内需要关注区域与视觉辨认区域是否一致。
[0084]
在判断为需要关注区域与视觉辨认区域不一致的情况下(步骤s27;否),处理可以转移至步骤s27。在判断为需要关注区域与视觉辨认区域一致的情况下(步骤s27;是),处理可以转移至步骤s29。
[0085]
在步骤s29中,报警部166与步骤s23同样,根据从显示控制部169接收到表示需要关注区域与视觉辨认区域一致的一致信号,减小报警声。
[0086]
在步骤s31中,显示控制部169可以将需要关注区域的显示方式返回到变更前的状态。在存在多个需要关注区域的情况下,显示控制部169可以将所有需要关注区域的显示方式恢复原状。如果步骤s31的处理结束,则处理可以转移至步骤s11。
[0087]
按照以上的动作,根据任意一个数据发生了异常而发出报警声,根据观看了需要关注区域而使报警声比基准音量变小。因此,能够防止由于报警声而减弱用户的注意力。
[0088]
[4.显示例]
[0089]
图4表示显示部164的显示画面。
[0090]
可以在显示画面上显示工厂内的各设备11中的由用户选择的一部分设备11的过程值。例如,在显示画面上可以设置用于选择工厂内的设备11的设置区域的设置区域选择区域1641、以及显示属于被选择的设置区域的各设备11的过程值的数据显示区域1642。此外,在任意一个设备11的过程值发生了异常而用户正在观看其他区域的情况下,可以变更该过程值的数据显示区域1642的显示方式。
[0091]
在本图中,作为一例,在设置区域选择区域1641中显示工厂内的建筑物和房间作为设备11的设置区域的选项,选择了“b栋”的“a室”,设置于该设置区域的“设备(1)”~“设备(4)”的过程值的历史记录显示于数据显示区域1642(1)~1642(4)。此外,在“设备(1)”的过程值发生了异常而该数据显示区域1642(1)成为需要关注区域的状态下,由于用户的视觉辨认区域1643位于数据显示区域1642(2)内,所以变更了数据显示区域1642(1)的背景颜色。
[0092]
另外,在未选择的设置区域内的设备11的过程值发生了异常的情况下,可以变更设置区域选择区域1641内的设置区域中的与发生了异常的设备11对应的设置区域的显示方式。在这种情况下,用户通过在设置区域选择区域1641内选择变更了显示方式的设置区域,能够在显示画面上确认发生了异常的设备11的过程值。
[0093]
[5.变形例]
[0094]
在上述实施方式中,说明了接口装置16具有通信部161、输入部162、取得部163、显示部164、报警部166和摄像部167,但是也可以不具有它们中的任意一个。例如,在接口装置16不具有取得部163的情况下,确定部165可以对用户的每个操作预先存储与该操作对应的显示区域(作为一例为显示下一操作的说明的区域),在每次进行操作时,将与该操作关联的显示区域确定为需要关注区域。
[0095]
此外,将观看了需要关注区域,说明为到当前时刻为止的第一基准时间宽度(作为一例为1分钟)中至少观看了一次需要关注区域,但是也可以是当前时刻正在观看需要关注区域。
[0096]
此外,在步骤s25的处理中,说明了在存在多个需要关注区域而未观看至少一个需要关注区域的情况下,变更所有需要关注区域的显示方式,但是也可以是仅变更未观看的需要关注区域的显示方式。在这种情况下,在步骤s27的处理中判断为未观看多个需要关注区域中的每一个的情况下,显示控制部169可以将多个需要关注区域中的已经观看的需要关注区域的显示方式返回到变更前的状态。
[0097]
此外,说明了检测部168根据眼球的图像检测双眼的注视位置,将把双眼的中间点与注视位置连接的直线检测为视线,但是也可以通过其他方法来检测视线。例如,在摄像部167拍摄用户头部的情况下,检测部168可以将通过双眼的中间点而朝向头部的正面的直线检测为视线。
[0098]
此外,检测部168也可以在不使用摄像图像的情况下检测视线。在这种情况下,检测部168可以具有检测用户的视线或双眼的注视位置的传感器组(未图示)。传感器组可以包括安装于用户头部(作为一例为眼睛的周边)的六轴传感器、磁传感器、眼电位传感器等。六轴传感器可以是具有三轴加速度传感器和三轴陀螺仪(角速度)传感器的运动传感器(也称为惯性传感器),可以检测用户的头部的朝向。磁传感器例如可以是三轴地磁传感器。眼电位传感器可以通过检测眼睛周围的电位差来检测眼球的朝向。检测部168可以使用这些传感器,通过以往公知方法来检测视线。例如,在传感器组中包括六轴传感器、磁传感器的情况下,检测部168可以检测双眼的中间点的位置和头部的朝向,将通过双眼的中间点而朝向头部的正面的直线检测为视线。在传感器组中还包括眼电位传感器的情况下,可以检测双眼的中间点和双眼的注视位置,将把双眼的中间点与双眼的注视位置连接的直线检测为视线。
[0099]
此外,将本实施方式的装置作为接口装置16进行了说明,但是也可以是资源管理装置17或维护用终端12。此外,只要对用户进行显示,则装置可以是其他任意的装置,作为一例可以是头戴式显示器。
[0100]
此外,本发明的各种实施方式可以参照流程图和框图进行记载,在此模块可以表示(1)执行操作的过程的阶段或(2)具有执行操作的作用的装置的部分。特定的阶段和部分可以通过专用电路、与存储在计算机可读介质上的计算机可读指令一起供给的可编程电路和/或与存储在计算机可读介质上的计算机可读指令一起供给的处理器来实现。专用电路可以包括数字和/或模拟硬件电路,也可以包括集成电路(ic)和/或分立电路。可编程电路可以包括可重构硬件电路,该可重构硬件电路包括逻辑and、逻辑or、逻辑xor、逻辑nand、逻辑nor和其他逻辑操作、触发器、寄存器、现场可编程门阵列(fpga)、可编程逻辑阵列(pla)等存储器元件等。
[0101]
计算机可读介质可以包括能够存储由适当的设备执行的指令的任意的有形设备,其结果,具有存储在其中的指令的计算机可读介质包括包含为了制作用于执行由流程图或框图指定的操作的手段而能够执行的指令的产品。作为计算机可读介质的例子可以包括:电子存储介质、磁存储介质、光存储介质、电磁存储介质、半导体存储介质等。作为计算机可读介质的更具体的例子可以包括:软(注册商标)盘、磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或闪存器)、电可擦除可编程只读存储器(eeprom)、静态随机存取存储器(sram)、光盘只读存储器(cd-rom)、数字多用途盘(dvd)、蓝光(rtm)碟、存储棒、集成电路卡等。
[0102]
计算机可读指令包括由包括汇编指令、指令集架构(isa)指令、机器指令、机器相关指令、微码、固件指令、状态设定数据、或smalltalk(注册商标)、java(注册商标)、c++等面向对象编程语言、和“c”编程语言或同样的编程语言那样的现有的过程型编程语言的一个或多个编程语言的任意组合描述的源代码和目标代码中的任意一个。
[0103]
计算机可读指令可以经由本地或局域网(lan)、互联网等广域网(wan)提供给通用计算机、特殊目的的计算机或其他可编程的数据处理装置的处理器或可编程电路,并且为了制作用于执行由流程图或框图指定的操作的手段而执行计算机可读指令。作为处理器的例子包括:计算机处理器、处理单元、微处理器、数字信号处理器、控制器、微控制器等。
[0104]
图5表示可以整体或局部实现本发明的多种方式的计算机2200的例子。通过安装于计算机2200的程序,计算机2200能够发挥作为与本发明的实施方式的装置相关联的操作或该装置的一个或多个部分的功能、或者执行该操作或该一个或多个部分、和/或计算机2200能够执行本发明的实施方式的过程或该过程的阶段。为了使计算机2200执行与本说明书记载的流程图和框图的模块中的几个或全部相关联的特定的操作,可以由cpu2212执行这种程序。
[0105]
本实施方式的计算机2200包括cpu2212、ram2214、图形控制器2216和显示装置2218,它们通过主控制器2210相互连接。计算机2200还包括通信接口2222、硬盘驱动器2224、dvd-rom驱动器2226和ic卡驱动器那样的输入/输出单元,它们经由输入/输出控制器2220与主控制器2210连接。计算机还包括rom2230和键盘2242那样的传统的输入/输出单元,它们经由输入/输出芯片2240与输入/输出控制器2220连接。
[0106]
cpu2212按照存储在rom2230和ram2214内的程序而动作,由此控制各单元。图形控制器2216获取在ram2214内提供的帧缓存器等或其自身中的由cpu2212生成的图像数据,并且在显示装置2218上显示图像数据。
[0107]
通信接口2222能够经由网络与其他电子设备进行通信。硬盘驱动器2224存储由计算机2200内的cpu2212使用的程序和数据。dvd-rom驱动器2226从dvd-rom2201读取程序或数据,经由ram2214向硬盘驱动器2224提供程序或数据。ic卡驱动器从ic卡读取程序和数据和/或将程序和数据写入ic卡。
[0108]
rom2230在其中存储激活时由计算机2200执行的引导程序等和/或依赖于计算机2200的硬件的程序。输入/输出芯片2240也可以经由并行端口、串行端口、键盘端口、鼠标端口等使各种输入/输出单元与输入/输出控制器2220连接。
[0109]
由dvd-rom2201或ic卡那样的计算机可读介质提供程序。程序从计算机可读介质读取,并且安装于也作为计算机可读介质的例子的硬盘驱动器2224、ram2214或rom2230,并由cpu2212执行。在这些程序内描述的信息处理被读取到计算机2200,从而带来程序与上述各种类型的硬件资源之间的协作。装置或方法可以通过伴随计算机2200的使用来实现信息的操作或处理而构成。
[0110]
例如,在计算机2200和外部设备之间执行通信的情况下,cpu2212可以执行加载于ram2214的通信程序,基于在通信程序中描述的处理对通信接口2222指示通信处理。通信接口2222在cpu2212的控制下,读取存储于在ram2214、硬盘驱动器2224、dvd-rom2201或ic卡那样的记录介质内提供的发送缓冲处理区域的发送数据,将读取到的发送数据发送到网络,或者将从网络接收到的接收数据写入到在记录介质上提供的接收缓冲处理区域等。
[0111]
此外,cpu2212可以将存储于硬盘驱动器2224、dvd-rom驱动器2226(dvd-rom2201)、ic卡等那样的外部记录介质的文件或数据库的全部或必要的部分读取到ram2214,并对ram2214上的数据执行各种类型的处理。接着,cpu2212将处理后的数据写回到外部记录介质。
[0112]
如各种类型的程序、数据、表和数据库那样的各种类型的信息可以存储于记录介质并接受信息处理。cpu2212对从ram2214读取的数据执行本公开各处记载的各种类型的处理并将结果写回到ram2214,该各种类型的处理包括由程序的指令序列指定的各种类型的操作、信息处理、条件判断、条件分支、无条件分支、信息的检索/置换等。此外,cpu2212可以检索记录介质内的文件、数据库等中的信息。例如,在分别具有与第二属性的属性值相关联的第一属性的属性值的多个条目存储在记录介质内的情况下,cpu2212可以从该多个条目中检索与指定第一属性的属性值的条件一致的条目,并且读取存储在该条目内的第二属性的属性值,由此获取与满足预先确定的条件的第一属性相关联的第二属性的属性值。
[0113]
以上说明的程序或软件模块可以存储在计算机2200上或计算机2200附近的计算机可读介质中。此外,在与专用通信网络或互联网连接的服务器系统内提供的硬盘或ram那样的记录介质能够用作计算机可读介质,由此,经由网络将程序提供给计算机2200。
[0114]
以上,利用实施方式对本发明进行了说明,但是本发明的技术范围并不限定于上述实施方式记载的范围。对本领域技术人员而言能够对上述实施方式进行各种变更或改良是显而易见的。根据权利要求书的记载可知,进行了这种变更或改良的方式也可以包含于本发明的技术范围。
[0115]
在权利要求书、说明书和附图中所示的装置、系统、程序和方法中的动作、过程、步骤和阶段等各处理的执行顺序没有特别明示为“更早”、“之前”等,此外,应注意的是只要在后一处理中没有使用前一处理的输出,则能够以任意的顺序实现。关于权利要求书、说明书和附图中的动作流程,即使为了便于说明而使用“首先,”、“接着,”等进行了说明,也不意味着必须按照该顺序实施。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1