CN101833414A - 接口装置及其控制方法 - Google Patents
接口装置及其控制方法 Download PDFInfo
- Publication number
- CN101833414A CN101833414A CN201010117433A CN201010117433A CN101833414A CN 101833414 A CN101833414 A CN 101833414A CN 201010117433 A CN201010117433 A CN 201010117433A CN 201010117433 A CN201010117433 A CN 201010117433A CN 101833414 A CN101833414 A CN 101833414A
- Authority
- CN
- China
- Prior art keywords
- content
- rule
- picture
- metaphor
- book
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
内容处理装置(1),具备隐喻管理部(13)、布局控制部(11)和操作信息解释部(10),隐喻管理部(13)从包含旨在显示基本操作画面的信息和旨在解释显示该基本操作画面时输入操作的内容的信息在内的多个隐喻中选择一个隐喻;布局控制部(11)按照该隐喻管理部(13)选择的隐喻,显示所述基本操作画面;操作信息解释部(10)按照隐喻管理部(13)选择的隐喻,解释用户的输入操作的内容。该内容处理装置能够用一个接口装置处理各种内容。
Description
技术领域
本发明涉及提供提示用户能够进行阅读等的内容的接口的接口装置,更详细地说,涉及用统一的而且容易理解的手段来进行内容的操作、阅读等的接口装置、接口装置的控制方法、控制程序及记录该控制程序的计算机可读取的记录介质。
背景技术
随着网络技术的进步,正在形成随时随地都能够存取(access)各种信息的局面。例如用户使用便携式机器及手机联机在线后,无论何时何地都能够存取信息或享受服务的基础设施,正在日臻完善。
这样,在最近几年里,虽然旨在获取多媒体信息的基础设施日益完善,但是用哪种样态能够存取各种信息或享受各种服务的课题,却摆在人们的面前。就是说,用户通过网络存取各种信息或享受各种服务之际,访问的方法通常随着使用的应用程序及服务、信息的内容或利用的机器的种类的不同而不同。
因此,用户如果不熟悉与服务及信息对应的访问方法及应用程序的使用方法等,就不能够轻而易举地获取多媒体信息,即使获取了也不能够使用它。
这样,用户怎样才能够顺利地存取所需的信息就成为当务之急,于是人们争先恐后地研发理想的人-机接口。特别是对于可供众多用户使用的机器及应用软件,期待着它们能够易于使用、能够进行直观性的操作。
例如在下述专利文献1中,讲述了用书籍的样态显示数据文件的情况。具体地说,在专利文献1中,作为菜单画面,显示表示将在书脊上描述着被存储器存放的各文件的文件名的账簿放到书柜中的状态的图像。而且,选择一本显示的账簿后,就显示打开选择的账簿的动画像,在账簿被打开的那一页上,显示执行被选择的账簿描述的文件名的文件时的初始画面。
采用上述结构后,因为能够用直观性的、模拟易懂的书籍的样态的接口处理文件,所以即使是对计算机不熟悉的用户,也能够很容易地阅读文件。
另外,在下述专利文献2中,讲述了使用模拟了书籍的样态的接口显示网络上的信息的手法即显示万维网(web)书籍的手法。
具体地说,在专利文献2的结构中,首先寻找主页的链接(URL:UniformResource Locator),或者用户手动指定URL后,收集构成一个万维网书籍的链接文件。然后,作为书籍的图像,重新构筑收集的链接文件后显示。
采用上述结构后,用户能够以翻看一本书的那种感觉,阅读及编辑用链接联系的网页及用户指定的网页。这样,采用上述结构后,能够向用户提供直观性的、容易理解容易使用的接口装置。
专利文献1:日本国公开特许公报“特开平9-44327号公报(平成9年2月14日公开)”
专利文献2:日本国公开特许公报“特开平9-138745号公报(平成9年5月27日公开)”
可是,专利文献1的技术,只不过以书的图标或在书的图标上映射文件名后,执行(启动)确定的文件或与之相关的应用程序而已。
该方法只是原封不动地映射现有技术的计算机中的文件系统的使用方法,操作许多文件时相当麻烦。进而,因为是以原封不动的形式处理阶层化的目录,所以在文件系统下的文件阶层越深,操作就不可避免地越麻烦。
另外,专利文献2的技术着眼于作为书籍构成链接文件这一点,在网页本来具有文件的性格这一点上容易理解,但是其反面则限定了接口的用途。
作为旨在实现各种服务或存取来自多方面的信息的接口,必须是容易理解的手法,同时还应该是能够在更加广泛的范围内应用的结构。进而,最好提供能够用统一的接口存取包含检索、分类的方法在内的各种信息的存取手法。
发明内容
本发明就是针对上述情况研制的,其目的在于提供可以使用一个接口装置以多种样态进行对内容的处理,从而能够处理从各种途径获得的内容的接口装置。
为了达到上述目的,本发明涉及的接口装置,其特征在于,是显示旨在使用户从多个内容中选择一个或多个内容的输入操作受理画面、解释用户按照该显示的输入操作受理画面输入的输入操作、确定用户选择的内容的接口装置,具备:规则汇编选择部,该规则汇编选择部从包含旨在显示所述输入操作受理画面的信息和旨在解释显示该输入操作受理画面时输入操作的内容的信息在内的多个规则汇编中选择一个规则汇编;画面显示部,该画面显示部按照所述规则汇编选择部选择的规则汇编,显示所述输入操作受理画面;操作信息解释部,该操作信息解释部按照所述规则汇编选择部选择的规则汇编,解释用户的输入操作的内容。
另外,为了达到上述目的,本发明涉及的接口装置的控制方法,其特征在于,是显示旨在使用户从多个内容中选择一个或多个内容的输入操作受理画面、解释用户按照该显示的输入操作受理画面输入的输入操作、特定用户选择的内容的接口装置的控制方法,具备:规则汇编选择步骤,该规则汇编选择步骤从包含旨在显示所述输入操作受理画面的信息和旨在解释显示该输入操作受理画面时输入操作的内容的信息在内的多个规则汇编中选择一个规则汇编;画面显示步骤,该画面显示步骤按照所述规则汇编选择部选择的规则汇编,显示所述输入操作受理画面;操作信息解释步骤,该操作信息解释步骤按照所述规则汇编选择部选择的规则汇编,解释用户的输入操作的内容。
采用上述结构或方法后,能够根据从多个规则汇编中选择的一个规则汇编显示画面及解释用户的输入操作。就是说,显示的画面及输入操作的解释能够随着选择的规则汇编变化。
这样,采用上述结构或方法后,用户可以使用一个接口装置以多种样态进行与内容对应的处理。还从而能够用一个接口装置处理从各种途径获得的各种内容。
此外,本发明的其它目的、特征及优点,通过以下所示的文字可以充分理解。另外,本发明的优点可以通过参照附图的下述讲述得到阐明。
综上所述,本发明涉及的接口装置,是具备规则汇编选择部(该规则汇编选择部从包含旨在显示输入操作受理画面的信息和旨在解释显示该输入操作受理画面时输入操作的内容的信息在内的多个规则汇编中选择一个规则汇编)、画面显示部(该画面显示部按照所述规则汇编选择部选择的规则汇编,显示所述输入操作受理画面)和操作信息解释部(该操作信息解释部按照所述规则汇编选择部选择的规则汇编,解释用户的输入操作的内容)的结构。
另外,本发明涉及的接口装置的控制方法,如上所述,包含规则汇编选择步骤,该规则汇编选择步骤从包含旨在显示所述输入操作受理画面的信息和旨在解释显示该输入操作受理画面时输入操作的内容的信息在内的多个规则汇编中选择一个规则汇编;画面显示步骤,该画面显示步骤按照所述规则汇编选择部选择的规则汇编,显示所述输入操作受理画面;操作信息解释步骤,该操作信息解释步骤按照所述规则汇编选择部选择的规则汇编,解释用户的输入操作的内容。
这样,就具有用户可以使用一个接口装置以多种样态进行与内容对应的处理的效果。还从而具有能够用一个接口装置处理从各种途径获得的各种内容的效果。
附图说明
图1是表示本发明的一种实施方式的图形,是表示内容处理装置的主要部件结构的方框图。
图2是表示所述内容处理装置存放的内容管理表的一个例子的图形。
图3是表示所述内容处理装置存放的处理形态规则汇编的一个例子的图形。
图4是表示所述内容处理装置存放的和上述不同的处理形态规则汇编的一个例子的图形。
图5是表示所述内容处理装置存放的隐喻(metaphor)显示管理表的一个例子的图形。
图6是表示所述内容处理装置存放的书籍信息管理表的一个例子的图形。
图7是表示所述内容处理装置存放的和上述不同的书籍信息管理表的一个例子的图形。
图8是表示所述内容处理装置存放的操作履历管理表的一个例子的图形。
图9是表示所述内容处理装置执行的处理的一个例子的流程图。
图10是表示所述内容处理装置执行的布局、显示处理的一个例子的流程图。
图11是表示所述内容处理装置执行的隐喻变更处理的一个例子的流程图。
图12是表示在所述隐喻变更处理中进行的认证处理的一个例子的程序图。
图13是表示在所述隐喻变更处理中进行的书籍管理信息重新构成处理的一个例子的流程图。
图14是讲述所述内容处理装置显示的输入操作用图像的画面布局的一个例子的图形。
图15(a)是表示按照所述画面布局显示输入操作用图像时显示的显示画面的一个例子的图形,显示某个用户的显示画面。
图15(b)是表示按照所述画面布局显示输入操作用图像时显示的显示画面的一个例子的图形,显示另一个用户的显示画面。
图16是表示在所述内容处理装置中从所述输入操作用图像中选择在书脊中显示“DOC”的书时显示的目录画面的一个例子的图形。
图17是表示从所述目录画面中选择文书时显示的画面的一个例子的图形。
图18是表示使所述输入操作用图像包含的书柜显示种别显示栏显示“新到”时的显示画面的一个例子的图形。
图19是表示在所述内容处理装置中从所述输入操作用图像中选择在书脊中显示“Movie”的书时显示的目录画面的一个例子的图形。
图20是表示使所述书柜显示种别显示栏显示“阅览完毕”时的显示画面的一个例子的图形。
图21是表示在所述内容处理装置中选择History书时显示的目录画面的一个例子的图形。
图22是表示选择所述History书时显示的目录画面的一个例子的图形,是表示现在的日期的前一天的日期中阅读的内容名称的目录画面的一个例子的图形。
图23是表示触摸所述书柜显示种别显示栏前的显示画面的一个例子的图形。
图24是表示触摸所述书柜显示种别显示栏后的显示画面的一个例子的图形。
图25是表示从触摸所述书柜显示种别显示栏后显示的放开菜单中选择“新到”时的显示画面的一个例子的图形。
图26是表示使所述书柜显示种别显示栏显示“推荐”时的显示画面的一个例子的图形。
图27是表示选择推荐的书时显示的目录画面的一个例子的图形。
图28是表示切换处理形态规则汇编时的显示画面的一个例子的图形,是表示触摸名称显示栏后显示放开菜单的状态的图形。
图29是表示切换处理形态规则汇编时的显示画面的一个例子的图形,是表示从所述放开菜单中选择切换处的处理形态规则汇编的状态的图形。
图30是表示切换处理形态规则汇编时的显示画面的一个例子的图形,是表示切换后的基本操作画面的一个例子的图形。
图31是表示选择Data书时显示的目录画面的一个例子的图形。
图32是使所述书柜显示种别显示栏显示“日期”时的显示画面的一个例子的图形。
图33是表示选择了Sensor书时显示的目录画面的一个例子的图形。
图34是表示从所述Snapshot书的目录画面选择了“Snapshot 14”时显示的图像的一个例子的图形。
图35是表示选择所述Sensor书时显示的目录画面的和上述不同例子的图形。
图36是表示从所述Sensor书的目录画面中选择了“Value 14”时显示的图像的一个例子的图形。
图37是表示从所述Sensor书的目录画面中同时选择多个项目时的显示画面的一个例子的图形。
图38是表示从所述Sensor书的目录画面中同时选择多个项目后的显示画面的一个例子的图形。
图39是表示在所述目录画面中选择分类按钮时的显示画面的一个例子的图形。
图40是表示在所述目录画面中进行分类后的显示画面的一个例子的图形。
具体实施方式
下面,参照图1~图39,讲述本发明涉及的实施方式。
[实施方式涉及的内容处理装置的结构]
在这里,首先根据图1讲述本实施方式涉及的内容处理装置的简要结构。图1是表示本实施方式涉及的内容处理装置的主要部件结构的方框图。
如图所示,内容处理装置(接口装置)1具备存储部2、处理形态控制部3、操作部4、显示部5、声音输出部6、外部数据输出入部7及收发部(通信部)8。另外如图所示,处理形态控制部3包含操作信息解释部(操作信息解释部)10、布局控制部(画面显示部)11、内容管理部12、隐喻管理部(规则汇编选择部、规则汇编取得部)13及可信(trust)管理部(子规则认证部、规则汇编认证部)14,存储部2包含操作履历存放部20、处理形态规则存放部21、内容存放部22及隐喻管理数据存放部(选择完毕的内容信息存放部、未选择内容信息存放部)23。
内容处理装置1是管理及输出内容的装置,在显示部5中显示输入操作用的图像后,接收用户的输入操作,执行与被用户的输入操作选择的内容对应的处理,输出其结果。
虽然详细情况将在后文讲述,但是内容处理装置1使用规定内容的处理形态的处理形态规则汇编(rule set),将内容分组。然后,内容处理装置1显示使用规定向用户提示内容的样态的内容的隐喻显示管理表,将上述分组后的各组分别作为一本书配置在书柜中的图像。这样,在书柜中排列与各组对应的书的图像,就成为内容处理装置1中的输入操作用的基本画面(以下称作“基本操作画面”)。
就是说,在内容处理装置1中主要利用处理形态规则汇编及隐喻显示管理表,决定内容的处理形态及向用户提示的形态。在这里,将向用户提示包含内容的处理形态及向用户提示的形态在内的内容、旨在使其操作的一系列的规则集合,称作隐喻(metaphor)。
然后,从该基本操作画面中选择了任意的书时,内容处理装置1在显示打开选择的书的动画片(动态图像)的同时,还显示有关该书包含的内容的目录画面。
在该目录画面中,用书籍中的目录的那种样态,一览显示与选择的书对应的组包含的各内容要素信息、内容名称及缩略图图像等。然后,通过选择该目录画面显示的内容,由内容处理装置1输出与选择的内容有关的处理结果(例如显示输出及声音输出等)。此外,可以成为构成书籍中的目录的要素的,是在内容管理表内被管理的信息,其设定也可以变更。此外,关于它的详细情况将在后文讲述。
另外,在内容处理装置1中,如上所述,能够用书籍的样态选择内容或被处理形态规则汇编分类的信息。因此,用户能够以一边将实物的书拿在手中一边打开所需的那一页的感觉,确认在内容处理装置1中成为操作对象的内容,选择在内容处理装置1中执行后输出结果的内容。
而且,内容处理装置1的主要特点在于可以切换隐喻。就是说,内容处理装置1能够统一切换内容的分组基准、处理形态、显示形态等。这样用户能够用隐喻规定的样态进行内容的管理、阅读等。另外,在单一的隐喻中,包含有关各种内容的处理的规则后,在内容处理装置1中,用户能够用一个共同的接口处理多种内容。
进而,内容处理装置1具有能够通过网络从本装置的外部取得隐喻的特点。就是说,在内容处理装置1中,可以在以后从装置外导入预先在内容处理装置1内不存在的隐喻。这样,内容处理装置1的用户就能够如同是自己的装置的东西那样,利用其它用户使用的内容分类、处理形态、显示样态。
在此基础上,在内容处理装置1中,由于能够通过使用了书柜隐喻的接口实现信息的抽取,所以能够提供将最新的信息配置到新到的书柜中去等、信息的有效的而且在视觉上很容易理解的分类方法。其结果,可以对于一个信息进行来自多个方面的存取。
另外,在各隐喻中,设定隐喻ID,切换隐喻时,与参照的隐喻ID有关的管理表全部被切换。就是说,切换隐喻时,在包含隐喻ID的表(处理形态规则汇编、隐喻显示管理表及后文讲述的书籍信息管理表)中,被参照的数据切换。换言之,通过一系列的规则汇编(处理形态规则汇编、隐喻显示管理表及书籍信息管理表(后文讲述))的切换,进行隐喻的切换。
另外,在内容处理装置1中,能够给各隐喻赋予旨在进行认证的条件,参照隐喻之际如果不进行成为必要的认证,就不能够访问必要的信息。另外,可以给与隐喻ID有关的处理形态规则汇编赋予不同的认证的条件,赋予了认证的条件时,可以经过要求的认证流程,更新及参照各表。
存储部2是处理形态控制部3读出内容处理装置1使用的各种数据可以存放的装置。用软件实现处理形态控制部3的功能时,在存储部2中存放旨在实现处理形态控制部3的功能的程序。
处理形态控制部3是旨在根据特定的规则汇编决定内容处理的形态、定义包含内容显示及操作内容在内的控制的方法的功能模块。利用处理形态控制部3具备的子模块即操作信息解释部10、布局控制部11、内容管理部12、隐喻管理部13及可信管理部14,实现处理形态控制部3的功能。
操作部4接收内容处理装置1的用户的输入,向操作信息解释部10输出表示用户的输入操作的内容的操作信息。操作部4例如也可以用键盘、鼠标、辅助键盘、操作按钮等输入机器构成,但是在这里假设操作部4是触摸屏。就是说,操作部4检出接触显示部5的位置,将表示检出的位置的信息(例如坐标)和有关操作的信息(例如表示按压了、离开了等的信息)作为操作信息,向操作信息解释部10输出。
显示部5是显示有内容及有关内容的信息等的输出机器。例如布局控制部11在显示部5上显示上述基本操作画面。用户按照在显示部5上显示的上述基本操作画面,进行输入操作后,能够使显示部5输出与所需的内容有关的信息或再生(输出)了内容的结果。作为显示部5,例如可以采用液晶显示器及LED显示器、投影器、电子纸等输出设备。
声音输出部6根据输入的声音信号等,输出声音。例如内容处理装置1输出包含声音文件及动画像文件等的声音在内的内容时,由声音输出部6输出那些声音。作为声音输出部6,例如也可以采用扬声器、耳机等普通的声音输出机器。
外部数据输出入部(外部数据接收部)7,通过预先准备的输出入接口作媒介,与外部机器交换数据、取得内容等。例如内容处理装置1要输出的内容没有被存储部2存放时,外部数据输出入部7接收内容管理部12的指令,访问外部机器,取得必要的内容。此外,外部数据输出入部7可以具有和外部机器进行通信的功能,通过通信接口作媒介,与外部机器交换数据,其连接形态既可以通过有线通信连接作媒介进行,也可以通过无线通信连接作媒介进行。另外,上述外部机器可以是存储装置(例如BD(Blu-RayDisk、注册商标)、DVD(Digital Versatile Disk)、CD-ROM(Compact Disk Read Only Memory)、SD卡、快速存储器等存储介质及硬盘等)。
收发部8是旨在访问通信网络后和其它的机器之间进行通信的接口,通过收发部8作媒介,进行旨在从本装置的外部导入、构筑隐喻的信息的输出输入。
具体地说,收发部8能够通过通信网络作媒介,与内容处理装置1’(具备和内容处理装置1同样的结构的装置)进行通信连接。然后,通过该通信连接作媒介,进行隐喻数据本身及其内部包含的信息的输出输入等。就是说,内容处理装置1能够从内容处理装置1’导入隐喻,或者向内容处理装置1’提供隐喻。
此外,成为隐喻的收发的对象的装置,不局限于内容处理装置1’。例如向发送及管理隐喻的服务器发送隐喻后,能够用其它的装置利用内容处理装置1存放的隐喻,或者从这种服务器接收隐喻的发送后,能够用本装置利用。详细的情况将在后文讲述,有关隐喻的收发的处理,在隐喻管理部13的控制下进行。
另外,收发部8还能够通过通信网络作媒介,与认证服务器(规则汇编认证服务器、抽取条件认证服务器)S进行通信连接。该认证服务器S是发行允许使用内容处理装置1使用的隐喻的装置。就是说,在隐喻中,存在着由于内容处理装置1使用所以需要获得允许使用的东西。虽然详细情况将在后文讲述,但是与该认证服务器S通信后取得容许使用隐喻的处理,在可信管理部14的控制下进行。
操作信息解释部10参照处理形态规则存放部21存放的处理形态规则,解释由操作部4给予的用户的操作信息。而且,操作信息解释部10还通过隐喻管理部13作媒介,通知内容管理部12旨在执行根据上述解释的结果生成的内容的再生等的处理的控制信息。
虽然详细情况将在后文讲述,但是旨在用书籍的形态信息提示任意的内容的规则的集合,进而旨在可以进行根据它的内容操作的规则的集合,被定义为处理形态规则汇编。操作信息解释部10参照该处理形态规则汇编,解释有关被各书籍分类的内容的操作,从而执行有关内容的处理。
进而,操作信息解释部10抽取用户的操作信息,将该信息存储到操作履历存放部20中。内容处理装置1参照该操作信息,从而也用书籍的形式显示用户的输入操作的内容,可以用该样态进行内容的存取。
布局控制部11按照来自操作信息解释部10的命令,决定、变更画面显示的布局。具体地说,布局控制部11参照被处理形态规则存放部21存放的处理形态规则汇编及被隐喻管理数据存放部23存放的隐喻显示管理表和书籍信息管理表(后文讲述),结合及抽取显示输入操作用图像之际必需的构成各书籍的要素、构成目录的要素、构成各页单位的数据要素,根据其结果再生信息的布局,向显示部5输出信号,从而进行画面显示控制。
内容管理部12使用内容管理表,管理内容处理装置1可能输出的内容。内容处理装置1可能输出的内容,是被内容存放部22存放的内容及可以通过外部数据输出入部7及收发部8作媒介获得的内容,这些内容的管理信息被保持在内容管理表中。
具体地说,内容管理部12从操作信息解释部10中接收内容的输出指令时,参照上述内容管理表,确认接收了输出指令的内容的所在位置。在这里,该内容被内容存放部22存放时,内容管理部12从内容存放部22中读出该内容的执行,输出其结果。另一方面,该内容没有被内容存放部22存放时,内容管理部12通过外部数据输出入部7或收发部8作媒介取得该内容后,执行它。
另外,内容管理部12在新的内容被追加到内容存放部22中时、内容被从内容存放部22中删除时、通过外部数据输出入部7或收发部8作媒介可以获得的内容有变动等时,进行内容管理表的更新。这样,用户即使在内容处理装置1可能输出的内容有变化时,也能正确地认识内容处理装置1现在可能输出的内容。
隐喻管理部13进行系统内部的隐喻管理,按照用户的输入操作或系统内部的变更命令,进行隐喻的切换。具体地说,隐喻管理部13在检出操作信息解释部10进行切换隐喻的输入操作时,根据被隐喻管理数据存放部23存放的隐喻显示管理表参照的信息,变更被该隐喻利用的处理形态规则汇编及隐喻显示管理表等一系列的规则汇编。这样,用户的操作信息的解释规则及显示的图像提示的手法,也随着它被切换。
这么一来,就在切换向用户提示使其选择内容时的显示图像以及对于用户的输入操作的解释的同时,还切换用户对于选择的内容进行的输入操作的解释及与该解释结果对应的显示图像。
可信管理部14进行隐喻管理部13通过收发部8作媒介取得隐喻之际所需的认证处理。另外,虽然详细情况将在后文讲述,但是对于取得的隐喻包含的各规则,有时需要单独认证。因此,可信管理部14还对隐喻包含的各规则进行认证。进而,输出从内容处理装置1的外部取得的内容时,也有时需要认证,可信管理部14也进行这种内容的认证。
在操作履历存放部20中,存放操作信息解释部10解释操作部4的输出的、表示用户的操作内容的操作信息。另外,不仅用户的操作信息,而且在操作事件中系统检知状态变更时,还可以存放包含该变更信息的信息。
在处理形态规则存放部21中,存放内容的分组及旨在利用操作信息解释部10决定用户的操作内容的解释等而使用的处理形态规则汇编。
此外,在处理形态规则存放部21中,既可以预先存放处理形态规则汇编,也可以从外部机器导入。可以应用从外部机器导入的处理形态规则汇编后,能够柔软地切换内容的分组及利用操作信息解释部10决定用户的操作内容的解释规则。
在内容存放部22中,存放成为内容处理装置1输出的对象的内容。在这里,假设内容处理装置1具备显示文书等文本数据、显示照片等图像数据、输出音乐文件等声音数据、显示Web页码、执行程序、解冻档案文件、输出电视节目的声音及图像、再生动画像文件、管理电子邮件等的地址等功能。因此,在内容存放部22中,存放文本数据、图像数据、声音数据、HTML数据、程序数据、档案数据、电视节目的数据、动画像数据、地址数据等。
此外,内容处理装置1可以通过外部数据输出入部7作媒介,与外部机器连接,还可以通过收发部8作媒介,与通信网络上的机器连接。因此,内容处理装置1还可以利用没有在内容存放部22中存放的内容。
[内容管理表的详细内容]
在这里,根据图2,讲述内容管理表的详细内容。图2是表示内容管理表的一个例子的图形。
如上所述,内容管理表是管理内容处理装置1可能输出的内容的表格。操作信息解释部10参照内容管理表,特定内容处理装置1可能输出的内容,指示布局控制部11,在显示部5中显示它。另外,内容处理装置1可能输出的内容变化时,随着它的变化,内容管理部12更新内容管理表。
图2所示的内容管理表,包含“内容ID”、“内容名称”、“URI”、“超高速缓冲存储器”、“状态”、“应用程序”、“执行状态”、“注册时刻”、“更新时刻”、“设备依存”、“设备描述信息”及“存取控制”、“所有者”、“小组”、“容许”、“推荐标志”、“认证状态”等项目。
在列AC1中,存放内容ID。所谓内容ID,是识别处于内容管理部12的管理之下的内容的编号。它是内容被注册到内容管理表中时赋予的唯一的编号,使用它进行内容的参照。
如上所述,内容管理部12管理的内容,未必非要存放到内容存放部22中,对于可以通过外部数据输出入部7或收发部作媒介获得的内容,内容管理部12也赋予内容ID后进行管理。
在列AC1中,存放内容ID。所谓内容ID,是识别处于内容管理部12的管理之下的内容的编号。它是内容被注册到内容管理表中时赋予的唯一的编号,使用它进行内容的参照。
在列AC2中,存放表示内容名称的字符串。被列AC2存放的字符串,不必与文件系统上的唯一的ID即在文件系统上为了识别该内容而使用的识别信息一致,可以存放权宜的内容名称。
在列AC3中,存放用列AC1的内容ID特定的内容的定位信息。在图示的例子中,作为定位信息,使用URL(Universal Resource Identifier),从而能够用和在内容处理装置1内存放的内容同样的处理,取得没有在内容处理装置1内存放的内容(例如被外部机器存放的内容),能够维持其通用性。
此外,在列AC3中存放的信息,只要是唯一性地表示内容的所在位置的信息即可,并不局限于该例。例如在内容处理装置1内(例如内容存放部22)存放用列AC1的内容ID特定的内容时,采用存放表示该内容在文件系统中的位置的通路或在存储器上的特定地址及其偏置的形式,也完全可以。
在列AC4中,存放有关超高速缓冲存储器数据的信息。就是说,在超高速缓冲存储器数据中,存在用列AC1的内容ID特定的内容时,在列AC4中存放该有关超高速缓冲存储器数据的定位信息。这样,要读出的内容存在超高速缓冲存储器数据时,内容管理部12取代内容,读出超高速缓冲存储器数据后,可以缩短读出处理所需的时间。
此外,在内容存放部22内设定超高速缓冲存储器区域,内容管理部12从内容存放部22中读出内容时,将读出的内容的超高速缓冲存储器数据存放到上述超高速缓冲存储器区域中。然后,内容管理部12在存放了超高速缓冲存储器数据时,将其定位信息存放到列AC4中。
在列AC5中,存放表示内容的状态的信息。所谓内容的状态,是表示新注册内容的情况及再生内容的次数等的信息。在列AC5中存放的信息,只要是操作信息解释部10能够根据被列AC5存放的信息判断内容的状态就行,没有特别的限定。
例如可以将按照内容的状态,将预先定义的字符串存放到列AC5中。例如在图示的例子中,“NEW”这个字符串表示新注册的内容,“Played(3)”这个字符串表示被再生3次的内容。另外,“UNKNOWN”表示该内容的状态不明。
在列AC6中,存放输出用列AC1的内容ID特定的内容时使用的应用程序名称。具体地说,该内容以前被内容处理装置1输出过时,存放输出该内容之际使用的应用程序名称;没有被输出过时,存放输出该内容之际使用的默认应用程序名称。
另外,在列AC6中可以不包含利用被该列AC6规定的应用程序输出内容时的任选处理。这样,输出内容时,还可以使其自动地执行任选处理。此外,输出内容时使用的应用程序,不局限于列AC6的描述,可以根据需要用列AC6没有描述的应用程序输出内容。
在列AC7中,存放执行状态。执行状态是表示用列AC1的内容ID特定的内容是否被内容处理装置1输出的信息。例如执行(例如启动及再生)用列AC1的内容ID特定的内容时,在列AC7中存放表示该内容“正在执行之中”的情况的信息。另一方面,没有被输出时,不在列AC7中存放数据。
在列AC8中,存放该内容被注册到内容管理表中的时刻。该时刻在内容管理部12将管理信息注册到内容管理表中时存放。
在列AC9中,当内容该的状态及内容等有变更时,存放其变更时刻。
在列AC10中,输出该内容时,如果存在依存的逻辑设备,就存放该逻辑设备名称。所谓依存的逻辑设备,是输出内容所需的设备。此外,在列AC10中存放的逻辑设备名称,未必是一个。具有多个功能依存性时,存放各逻辑设备名称。
在列AC10中存放逻辑设备名称时,在列AC11中存放该逻辑设备的描述信息。所谓逻辑设备描述信息,是表示为了使用该逻辑设备而必需的各种设定的信息。这样,内容管理部12就能够参照列AC11,决定旨在使用输出内容所需的逻辑设备的硬件、软件的设定及存取端口等。
在列AC12中存放有关存取控制的信息。然后,根据在列AC12中存放的信息,进行该内容的存取控制。作为存取控制,例如可以列举认证。对于输出内容之际必需进行认证的内容,在列AC12中存放表示认证方法的信息。
例如图示的例子中的内容ID是1的内容,在列AC12中存放字符串“authenticate1:Challenge-Response”。这表示输出该内容时,必须进行使用“authenticate1”服务(在内容处理装置1中定义的服务)的“Challenge-Response”认证,参照该信息后,内容管理部12能够进行与内容对应的适当的处理。
在列AC13中存放表示该内容的所有者的信息,在列AC14中存放表示该内容所属的组的信息。在列AC15中存放表示能否读写及执行有关该内容的容许信息。内容管理部12根据它们,进行有关内容的读写及执行的控制。既能够只读取不想变更的内容,还能够按照各用户设定能否读取等。
在列AC16中存放表示该内容被设定成“推荐”的情况的信息。在图示的例子中,存放设定成“推荐”的时刻,这样还可以确认该内容何时被设定成“推荐”。
在列AC17中存放表示该内容的认证状况的信息。在图示的例子中,在认证成功的内容的列AC17中存放“OK”,在未认证的内容的列AC17中存放“NY(not yet authenticated)”。另外,在该图中虽然没有示出,但是在认证失败的内容的列AC17中存放“FAILED”。列AC17为“OK”的内容,内容处理装置1可以利用;“NY”、“FAILED”的内容,在规定的认证成功时可以利用。
[处理形态规则汇编的详细内容]
接着,根据图3及图4,讲述处理形态规则存放部21存放的处理形态规则汇编的详细内容。图3及图4是表示处理形态规则汇编的一个例子的图形。如上所述,处理形态规则汇编是操作信息解释部10在解释用户的操作、决定对于内容的控制之际使用的。
在图示的处理形态规则汇编(set)中,包含“隐喻ID”、“应用程序ID(アプリID)”、“标题”、“对象扩展名(target extension)”、“目录更新规则”、“略图(图书样本;Thumbnail)”、“实体”、“配置”、“工具控制”、“分类控制”、“应用程序”、“Visible”、“布局描述文件”、“存取控制”、“所有者”等项目。
在列BC1中,存放隐喻ID。隐喻ID是旨在识别隐喻的编号。就是说,给一个隐喻分配一个隐喻ID。在图3的例子中,隐喻ID是1;在图4的例子中,隐喻ID是2。隐喻管理部13能够切换该隐喻ID1和2。此外,作为隐喻管理部13切换对象的隐喻,也可以是3个以上,这时进而存放隐喻ID具有1及2以外的隐喻ID的处理形态规则汇编。
在列BC2中,存放应用程序ID。所谓应用程序ID是用于识别输出内容时使用的作为应用程序的书的编号,每个应用程序都被唯一性地定义。参照应用程序ID,能够特定同一个应用程序输出的内容。在内容处理装置1中,逐册显示与各应用程序ID对应的书籍。换言之,对于一个应用程序ID,设定一个组,对于一个组,显示一本书。此外,不存在被书包含的内容时(不存在可以用该应用程序ID特定的应用程序执行的内容时),不显示书籍。
在列BC3中,存放标题。如上所述,在内容处理装置1中,按照应用程序ID显示一本书。这时,被列BC3存放标题,可以作为该书的标题使用。这样,被列BC3存放的标题就按照应用程序ID设定不同的字符串。
在列BC4中,存放对象扩展名。该列BC4表示旨在抽取与各应用程序ID的书对应的内容的抽取条件。例如在图4的例子中,作为应用程序ID1的对象扩展名,存放“DOC”及“TXT”。这样,选择应用程序ID1的书时,就一览显示被内容管理表包含的内容中具有“DOC”或“TXT”的扩展名的文书内容。
此外,也可以与书籍对应地附加不能够用列BC2的应用程序ID特定的应用程序执行的内容。例如可以给与应用程序ID对应的书籍对应地附加介质类型为文书形式以外的内容。但是,对于一本书包含的各内容统一地实施处理(分类等)时,将这种内容从处理对象中除外。
另外,旨在抽取被列BC4存放的内容的抽取条件,不局限于扩展名。例如既可以将上述抽取条件作为文件名称,也可以作为文件的更新日期,还可以使用户能够输入抽取条件,将用户输入的关键词及日期作为上述抽取条件。
在列BC5中,存放目录更新规则。如上所述,内容处理装置1按照应用程序ID显示一本书,用户选择显示的书中的某一个时,目录状地一览显示具有选择的书的对象扩展名的各内容的内容名称。目录更新规则,规定该目录的更新时刻。
也可以使用字符串定义目录更新规则。例如在图示的例子中,字符串“INITALLY”,表示最初(显示书时)的一次更新目录的情况;字符串“post interaction”,表示用户的操作完毕时,从操作履历存放部20中取得操作履历之后,更新目录的情况;字符串“Interval(20)”,表示用20分钟间隔的间歇动作更新目录的情况。如图所示,对于一个应用程序ID既可以只设定一个目录更新规则,也可以设定多个目录更新规则。
显示目录图像时,在列BC6中存放表示是否显示缩略图图像的信息。在图示的例子中,存放“YES”时,表示显示缩略图图像,存放“NO”时,表示不显示缩略图图像。
在列BC7中,存放表示是否将与列BC2中存放的应用程序ID对应的成为书籍的构成要素的内容存放到内容存放部22中的信息。就是说,列BC7的实体为“YES”的内容,是实体存在于内容存放部22之中的内容;实体为“NO”的内容,则是实体不存在于内容存放部22之中的内容。
在列BC8中,存放表示将书配置在书柜上的情况的信息。如上所述,在内容处理装置1中,按照应用程序ID显示一本书。而且,在内容处理装置1中,在书柜的图像上重叠显示该书。这样,就显示表示将书放在书柜中的状态的图像。该图像成为内容处理装置1中的基本操作画面。
而且,根据列BC8存放的信息,决定在该书柜的图像中的书的配置。在图示的例子,给配置在书柜左端的书赋予编号“1”,给配置在从左数起的第2本书赋予编号“2”,这样从左数起依次赋予编号后,就特定了书的配置。另外,赋予“0”的编号的书,在书柜中不显示。进而,还给配置在书柜右端的书赋予编号“-1”,给配置在从右数起的第2本书赋予编号“-2”,这样地与将书柜的左端作为起点的书的配置不同,规定将书柜的右端作为起点的书的配置。
在列BC9中,规定进行工具控制时的规则。此外,工具控制是显示输入操作用图像时可以执行的处理。在图示的例子,可以按照应用程序ID设定列BC9的规则,这样可以对于显示的每一本书进行不同的工具控制。
在列BC10中,规定进行分类控制时的规则。此外,分类控制是显示输入操作用图像时可以执行的处理。在图示的例子,可以按照应用程序ID设定列BC10的规则,这样可以对于显示的每一本书进行不同的分类控制。
在列BC11中,存放对于默认应用程序的通路,该默认应用程序在执行用列BC2存放的应用程序ID特定的书包含的内容后输出结果时使用。内容管理部12参照列BC11,根据书的目录选择内容时,对用于选择的内容的执行处理的应用程序进行启动(ロ一ンチ)。
在列BC12中,存放表示能否在基本操作画面中将用列BC2存放的应用程序ID确定的书作为书显示的信息。具体地说,Visible为“YES”的书,能够在基本操作画面中作为书显示(作为书排列在书柜上)。另一方面,Visible为“NO”的书,在基本操作画面中不作为书显示。
在列BC13中,存放旨在决定用列BC2存放的应用程序ID特定的书的页码布局的信息、即布局描述文件。参照布局描述文件后,决定进行有关该书的显示(例如目录的显示)之际的显示布局。另外,在布局描述文件中包含表示书的外观的图像信息,这样各应用程序ID的书就在画面上象书那样地显示。
就是说,利用布局描述文件,给予描绘资源及规则,以便在画面上显示与各应用程序ID对应的内容(用列BC4的抽取条件抽取的内容)。
在列BC14中,存放所需的认证的有关信息,以便利用各应用程序ID包含的规则(用列BC1-15规定的规则)。使用该信息进行认证后,能够利用各应用程序ID的书。在这里,示出存放提供进行认证的服务的服务器的URI的例子。
在列BC15中,存放表示各应用程序ID包含的规则的所有者的信息。该所有者是对该规则的生成、管理具有权限的实体。
图4所示的处理形态规则汇编,也和图3的处理形态规则汇编同样,包含列BC1~列BC15的项目。在这里,假设图3的处理形态规则汇编被处理形态规则存放部21存放,而图4的处理形态规则汇编则通过收发部8作媒介取得。而且,隐喻管理部13选择图3或图4中的某一个处理形态规则汇编。然后,根据隐喻管理部13选择的处理形态规则汇编,执行对于内容而言的控制及用户的操作的解释。
这样,用户可以用多种处理形态进行内容的确认、阅览等。此外,成为多种选择的对象的处理形态规则汇编,不必分别包含相同的项目。就是说,既不必包含列BC1~列BC15的所有项目,也可以包含这些列规定的以外的项目。
图4的处理形态规则汇编(处理形态规则汇编(2)),如图所示,包含应用程序ID 1、10、11及13等4个。就是说,在处理形态规则汇编(2)中,定义着4种书。其中,应用程序ID 10、11及13和图3的处理形态规则汇编(处理形态规则汇编(1))同样。
与此不同,应用程序ID 1在图3和图4中其定义不同。就是说,在图3的例子中,应用程序ID 1是标题为“Dos”的书,将DOS及TXT小组化;而在图4的例子中,应用程序ID 1是标题为“Data”的书,除了对象扩展名为DOS、TXT那样的文书文件之外,还将GIF等那样的图像文件、MP3、MOV那样的声音、动画文件小组化。
[隐喻显示管理表的详细内容]
再接着,根据图5,讲述布局控制部11显示基本操作画面时使用的隐喻显示管理表的详细内容。图5是表示隐喻显示管理表的一个例子的图形。
隐喻显示管理表,是决定书柜及书的显示样态等的表格,布局控制部11按照隐喻显示管理表,生成书被配置到书柜中的基本操作画面,在显示部5中显示。
图示的隐喻显示管理表,包含“隐喻ID”、“书柜显示数”、“书柜同时显示数”、“书柜显示优先权”、“书柜显示种别”、“抽取规则描述”、“默认书柜显示选择”、“标记应用程序ID”、“书籍显示数”、“布局样板”、“选择”、“隐喻名称”、“隐喻参照”、“存取控制”、“所有者”、“认证状态”等项目(分别与列CC1~列CC16对应)。
在列CC1中,存放隐喻ID。图示的隐喻显示管理表,包含隐喻ID1和2等两个项目。但是也可以象图3、4所示的处理形态规则汇编(1)(2)那样,按照隐喻ID分别设置表格。
在列CC2中,存放表示书柜显示数的信息。书柜显示数是在内容处理装置1中设定的书柜的层数。在书柜的各层中,显示书的图像。在图示的例子中,因为书柜显示数是4,所以使用图示的隐喻显示管理表时,设定具有4层的书柜。
在列CC3中,存放表示书柜同时显示数的信息。书柜同时显示数是可以在一个画面中同时显示的书柜的数量。书柜同时显示数成为被列CC2规定的书柜显示数以下地设定。在图示的例子中,因为书柜同时显示数是2,所以使用图示的隐喻显示管理表时,同时显示总体4层的书柜中的2层。
最好按照显示部5的显示区域尺寸,设定书柜同时显示数。这是因为显示部5的显示区域较小时,如果增大书柜同时显示数,被各书柜显示的书的尺寸就要变小,用户的视认性就要下降的缘故。因此,最好能够通过用户的输入操作,变更书柜同时显示数。另外,可以使布局控制部11判断显示部5的显示区域尺寸,根据判断结果,设定适当的书柜同时显示数。
在列CC4中,存放书柜显示优先权。书柜显示优先权是表示存放在列CC5中的书柜显示种别的显示优先度的信息。根据书柜显示优先权,决定旨在选择配置在书柜的各层中的书的书柜显示种别,从而决定配置在书柜的各层中的书。
在列CC5中,存放书柜显示种别。书柜显示种别是成为旨在选择在画面上的规定区域(在本实施方式中为书柜的图像中的各书柜)显示的书的选择条件的数据。例如在图示的例子中,在列CC5中存放着“全部”、“新到”、“阅览完毕”、“推荐”及“日期、输入”等5种书柜显示种别。
“全部”是表示显示与被处理形态规则汇编存放的所有的应用程序ID对应的书时的书柜显示种别。这样,与这时应用的处理形态规则汇编规定的所有的应用程序ID对应的书,都被配置在符合该书柜显示种别的书柜中。
“新到”是表示显示在后文讲述的书籍信息管理表中,与列EC8的状态成为“UPDATED”的应用程序ID对应的书的情况的书柜显示种别。
“阅览完毕”是表示为了参照在内容处理装置1中的以前的内容阅览履历而显示书的情况的书柜显示种别。具体地说,是表示显示在处理形态规则汇编中应用程序ID成为“10”的书(标题为“History”的书,以下称作“History书”)的情况的书柜显示种别。书柜显示种别在“阅览完毕”的栏中只显示History书。关于History书的详细内容,将在后文讲述。
“推荐”是表示为了参照内容管理表的列AC16的推荐设定的内容而显示书的情况的书柜显示种别。具体地说,是表示显示在处理形态规则汇编中应用程序ID成为“12”的书(标题为“Recommend”的书,以下称作“Recommend书”)的情况的书柜显示种别。书柜显示种别在“推荐”的栏中只显示Recommend书。此外,关于Recommend书的详细内容,将在后文讲述。
“日期、输入”是为了参照在处理形态规则汇编中应用程序ID成为“13”的书(标题为“Data_oriented”的书,以下称作“Data_oriented书”)的情况的书柜显示种别。此外,由于列BC12的Visible为“NO”,所以在书柜中不作为书显示。
用户进行内容的检索时,使用“Data_oriented书”。因此,将书柜显示种别作为“日期”或“输入”时,就显示输入日期及旨在进行内容检索的关键词等的画面。而且,输入关键词及日期等检索条件后,就以书籍目录状地一栏显示与输入的检索条件对应的内容的画面。这样,用户能够很容易地找到所需的内容。
此外,书柜显示种别不妨碍将一本书配置在多个书柜上。例如“新到”书被配置在“全部”的书柜和“新到”的书柜等2个书柜上。
在列CC6中,存放描述抽取规则的文件。该描述抽取规则的文件是规定用哪种形态将内容作为书籍处理、怎样归纳各书后向用户提示的设定文件。
在列CC7中,存放表示默认书柜显示的书柜显示种别的信息。在图示的例子中,在与书柜显示种别“全部”对应的一栏中,记入“ON”,这表示书柜显示种别“全部”适用于默认书柜显示。
这样,使用图示的隐喻显示管理表、最初显示基本操作画面时,在书柜图像的第1层的书柜中,配置“全部”的书。此外,配置在第2层以后的书柜中的书,按照列CC4规定的书柜显示优先权决定。
在列CC8中,存放在输入操作用图像中打了标记后显示的书的应用程序ID。布局控制部11在显示与列CC7存放的应用程序ID对应的书时,用可以识别为其它的书的样态显示这本书。
在列CC9中,存放书籍显示数。该书籍显示数表示可以同时在1层的书柜中配置的书籍数量的上限。在图示的例子中,间隔符(/)的左侧表示从书柜的左侧数起的显示上限,右侧表示从书柜的右侧数起的显示上限。此外,按照书柜显示种别选择的书的数量超过上述的上限时,不能够显示超过上限的书。
要显示的书籍的数量超过列CC9的书籍显示数时,根据预先规定的优先权,决定要显示的书籍的数量。图3及图4所示的处理形态规则汇编的列CC8的“配置”,相当于该优先权。就是说,从“配1”成为“1”的书开始,依次决定1层书柜中的配置,决定配置的书籍的数量达到列CC9的书籍显示数(/的左侧的数量)时,不再在该层中配置书。就是说,作为“配置”分配的数字越小,优先权越大。“配置”成为负数时也同样,从“配置”成为“-1”的书开始,依次决定配置,决定配置的书籍的数量达到列CC9的书籍显示数(/的右侧的数量)时,不再在该层中配置书。
在列CC10中,存放布局样板。布局样板是按照隐喻ID准备的布局显示用的模型。使用该布局样板后,显示与隐喻对应的基本操作画面等。
在列CC11中,存放表示有无选择的信息。在这里,所谓选择是指该隐喻ID现在是否被选择。例如在图示的例子中,由于隐喻ID1的选择是“ON”,隐喻ID2的选择是“YES”,所以现在采用隐喻ID1。
在列CC12中,存放隐喻名称。在图示的例子中,作为隐喻ID1的隐喻名称,存放“Mike:Myshelf”;作为隐喻ID2的隐喻名称,存放“Bob:Shelf2”。该隐喻名称,和书籍及书柜的图像一起显示,从而能够使用户宜于明白现在采用哪种显示。此外,与各隐喻ID对应的隐喻名称,可以由用户自由设定。
在列CC13中,存放表示隐喻的所在位置的信息。在图示的例子中,列CC13存放着URI。使用该URI,能够参照构成处理形态规则汇编等的隐喻的数据。
在列CC14中,存放旨在利用与各隐喻ID对应的隐喻所需的认证的有关信息。使用该信息进行认证后,能够利用各隐喻ID的隐喻。在这里,示出在列CC14中存放着提供进行认证服务的服务器的URI的例子。
在列CC15中,存放表示各隐喻ID的隐喻的所有者的信息。该所有者是表示对于该隐喻的生成、管理具有权限的实体的数据。
在列CC16中,存放表示各隐喻ID的隐喻是否认证完毕的信息。在图示的例子中,对于认证完毕的隐喻,在列CC16中存放“OK”;对于没有认证的隐喻,在列CC16中存放“NY”。
[书籍信息管理表的详细内容]
在内容处理装置1中,按照处理形态规则汇编决定各书的形态等。但是实际的书的管理实体,参照作为书籍信息管理表生成的表格。另外,显示书的图像时进行的布局用的资源组,在书籍信息管理表中有参照点。
在这里,根据图6及图7,讲述书籍信息管理表的详细内容。图6及图7是表示书籍信息管理表的一个例子的图形。在图6及图7所示的书籍信息管理表(1)(2)中,包含“隐喻ID”、“应用程序ID”、“实体ID”、“所有者”、“生成时刻”、“更新时刻”、“参照时刻”、“状态”、“书籍资源参照”、“认证状态”等项目(分别与列EC1~列CC10对应)。
图6的书籍信息管理表(1)的列EC1的隐喻ID是1,图7的书籍信息管理表(2)的列EC1的隐喻ID是2。就是说,对于一个隐喻ID,生成一个书籍信息管理表。
在列EC2中,存放应用程序ID。如图所示,隐喻ID1的应用程序ID,和图3的处理形态规则汇编一样,是1~13。同样,隐喻ID2的应用程序ID,和图4的处理形态规则汇编一样,是1、10、11及13等4个。就是说,书籍信息管理表是旨在管理各书的信息的表格,是由与各应用程序ID对应与列EC1~列EC10的数据(以下称作“书籍管理信息”)汇集而成的表格。
在列EC3中,存放实体ID。在图示例子中,对于所有的应用程序ID的书,实体ID都被设定成为1。使实体ID不同后,可以定义多个相同的应用程序ID的书。而且,因为能够利用这些EC1~EC3数据,唯一性地特定各书,所以还可以将EC1~EC3的组作为各书的ID加以利用。
在列EC4中,存放表示各书的所有者的信息。该所有者是表示对该书的生成、管理具有权限的实体的数据。在图6及图7的例子中,与各应用程序ID对应的所有者,都是“system1”,这表明这些书被内容处理装置1生成。
在列EC5中,存放各应用程序ID的书的生成时刻;在列EC6中,存放各应用程序ID的书的更新时刻;在列EC7中,存放各应用程序ID的书的参照时刻。
在列EC8中,存放表示与各应用程序ID对应的书的修改状态的信息。就是说,对于在用户最后参照(选择)后更新的书,或者用户一次也没有参照(选择)的书,列EC8的“状态”成为“UPDATED”。
在图示的例子中,应用程序ID1、2、4、7、8、12的“状态”成为“UPDATED”,所以使用该书籍信息管理表时,与应用程序ID为1、2、4、7、8对应的书被配置在“新到”的书柜中。此外,应用程序ID12虽然“状态”成为“UPDATED”,但是如图3所示,因其“配置”是“0”,所以应用程序ID12没有被配置在书柜中。
在这里,假设比较列EC6的更新时刻和列EC7的参照时刻后,前者的时刻晚时,使“状态”为“UPDATED”。因此,如图所示,对于参照时刻没有被列EC7存放的应用程序ID13,就不能够进行上述比较,“状态”成为“UNKNOWN”。
在列EC9中,存放旨在参照各书的资源的文件。可以根据该文件,决定各书的书籍布局(选择书柜上的书时显示的目录画面等中的显示布局)。
在列EC10中,存放表示各应用程序ID是否认证完毕的信息。在图示的例子中,对于认证完毕的应用程序ID,在列EC10中存放“OK”;对于未认证的应用程序ID,在列EC10中存放“NY”。另外,在不需要认证的应用程序ID中,存放“NOT_NEEDED”。
[操作履历管理表的详细内容]
如上所述,内容处理装置1在“阅读完毕”的书柜中显示History的书。选择该书时,显示目录状地一览表示用户以前阅读过的等内容的目录画面。该目录画面根据操作履历存放部20存放的操作履历管理表显示。
操作履历管理表是将表示对各内容而言的操作履历的信息作为表格进行管理的数据,操作信息解释部10解释用户的输入操作内容,进行与解释的内容对应的处理时更新。
在这里,根据图8,讲述操作履历存放部20存放的操作履历管理表的详细内容。图8是表示操作履历管理表的一个例子的图形。在图示的操作履历管理表中,包含“索引”、“状态”、“激活时刻”、“应用程序”、“对象内容”、“操作”、“更新时刻”及“补充参照”等项目。
在列DC1中,存放索引。索引是为了识别操作履历管理表包含的各代码的编号,是操作信息解释部10存放操作履历时赋予的编号。
在列DC2中,存放状态。被列DC2存放的状态,表示操作信息解释部10解释的用户的输入操作的结果。例如在索引为1的代码中,状态成为“Action:Success”,由此可知正常地进行了利用与索引1对应的输入操作的处理。
在列DC3中,存放用户开始操作的时刻——激活时刻。
在列DC4中,存放应用程序。被列DC4存放的应用程序,表示被用户的输入操作启动了的应用程序。
在列DC5中,存放表示成为输入操作的对象的内容及该内容中的成为输入操作的对象的部位的信息。例如在索引为1的代码中,对象内容成为“Sample1.txt:Page23:L5:C2-5”,所以可知含有“Sample1.txt”的内容名称的内容的23页的第5行、第2~5个字成为输入操作的对象。
在列DC6中,存放表示操作信息解释部10解释的用户的输入操作的内容的信息。例如索引1的操作是“clicked”,表示进行了点击操作(触摸显示部5的显示画面的操作)。
在列DC7中,存放表示列DC2的状态被更新了的时刻的信息。例如由于超时使处理的执行失败等时,将DC3比规定的激活时刻靠后的时刻存放到列DC7的“更新时刻”中。被用户选择的内容,因为状态被更新,所以时刻被存放到“更新时刻”中。另一方面,没有被用户选择的内容,因为状态被更新,所以时刻没有被存放到“更新时刻”中。就是说,时刻是否被存放到“更新时刻”中,表示该内容是否被选择。
在列DC8中,存放补充参照。补充参照是旨在存取有关执行的处理的记录文件等的信息。这样,处理失败时,还能够确认失败的原因。
[内容处理装置1执行的处理的流程]
接着,根据图9,讲述内容处理装置1执行的处理的流程。图9是表示内容处理装置1执行的处理的一个例子的流程图。
首先,操作信息解释部10进行描绘的初始化及所有的资源的初始化(S1)。这样,在内容处理装置1中就使用默认的处理形态规则汇编进行处理。在这里,假设图3的处理形态规则汇编(1)是默认的。
接着,操作信息解释部10指令布局控制部11进行布局、显示处理(S2)。这样,就显示使用户选择内容后显示的画面(基本操作画面、书的目录画面等)此外,关于布局、显示处理的详细内容,将在后文讲述。
成为画面显示后,操作信息解释部10等待用户的输入操作(S3)。在这里,没有检出进行了输入操作时(在S3中为NO),处理返回S2。这时,因为操作履历管理表等没有进行更新,所以显示部5显示的画面不变。
另一方面,检出进行了输入操作时(在S3中为YES),操作信息解释部10确认用户的操作内容是不是有关输出内容的操作(S4)。在这里,操作信息解释部10按照在S2中显示的画面进行操作内容的解释,判断用户的操作内容是不是有关输出内容的操作。
于是,判断不是有关输出内容的操作时(在S4中为NO),操作信息解释部10确认检出的输入操作是不是要变更(切换)隐喻(S5)。然后,检出的输入操作是要变更隐喻时(在S5中为YES),操作信息解释部10进行隐喻变更处理(S6)。这样,应用的处理形态规则汇编等就被变更。此外,关于隐喻变更处理的详细情况将在后文讲述。
另一方面,检出的输入操作不是要变更隐喻时(在S5中为NO),操作信息解释部10确认检出的输入操作是不是要变更书籍(S7)。操作信息解释部10例如在追加、删除或者更新了构成书籍的内容等时,判断要变更书籍。
然后,检出的输入操作是要变更书籍时(在S7中为YES),操作信息解释部10安装书籍布局变更标志(S8),处理返回S2。在安装了书籍布局变更标志的状态进行S2的处理后,显示的画面(例如目录画面)就被更新。画面被更新时,操作信息解释部10按照更新的画面进行操作内容的解释。
此外,检出的输入操作不是要变更书籍时(在S7中为NO),处理返回S2,进行布局、显示处理后,成为等待接受输入操作的状态(S3)。但是在S7中为NO时,因为不进行显示布局的变更,所以可以跳过S2的处理,进行S3的处理。
在S4中,判断输入操作是有关输出内容的操作时(在S4中为YES),操作信息解释部10指令内容管理部12输出该内容。
在这里,接受了指令的内容管理部12在输出的内容没有被内容存放部22存放时,需要从内容处理装置1的外部取得该内容。因此,内容管理部12首先参照内容管理表,确认输出的内容是不是外部数据(S9)。
输出的内容是外部数据时(在S9中为YES),内容管理部12指令外部数据输出入部7或收发部8,向用内容管理表的定位信息(在图2的例子中是列AC3的URI)特定的外部机器发送数据请求(S10)。
利用该数据请求能够取得内容时(在S11中为YES),进行S13的处理。另一方面,没有能够取得内容时(在S11中为NO),进行S12的处理。在S12中进行,出错处理。在出错处理中,进行内部变量的清除、操作履历管理表的更新等。这样,虽然为了进行画面显示而加以确保,但是可以解放由于内容的取得失败而未被显示的资源等。
然后,结束出错处理后,处理返回S2。从S12迁移到S2时,内容管理部12也可以显示将内容的取得失败的情况通知用户的图像。
在这里,输出的内容不是外部数据时即存放在内容存放部22中时(在S9中为YES),或者外部数据的取得成功时(在S11中为YES),内容管理部12指令可信管理部14,使其确认输出该内容是否需要认证(S13)。
接受了确认是否需要认证的指令的可信管理部14,对于该内容,确认内容管理表的列AC17的认证状态是“OK”还是“NY”。
在这里,确认“OK”时,可信管理部14判断不需要认证(在S13中为NO),向内容管理部12传达该情况。这时,处理进入S16,内容管理部12输出该内容。
另一方面,确认“NY”时,可信管理部14判断需要认证(在S13中为YES),进行该内容的认证(S14)。在这里,认证失败时(在S15中为YES),处理进入S12,进行出错处理后,返回S2的处理。另一方面,认证成功时(在S15中为NO),处理进入S16,内容管理部12输出该内容。此外,内容的认证处理也可以采用和后文讲述的隐喻的认证处理同样的方法实现。
输出内容后,操作信息解释部10将用户的操作内容作为操作履历存放到操作履历管理表中(S17)。然后,操作信息解释部10按照执行的处理的内容,进行数据的汇总及重新构成(S18)。就是说,在S15中,重新构成(更新)各种表格(处理形态规则汇编、书籍信息管理表、隐喻显示管理表及内容管理表中的某一个或几个),以便反映处理内容。然后,处理返回S2。
在S2中,进行布局、显示处理。但是可以在通过上述S18的处理更新处理形态规则汇编等的同时,通过上述S17的处理更新操作履历管理表。这样,在S2中生成后显示的图像,就成为反映更新后的处理形态规则汇编、书籍信息管理表、隐喻显示管理表、内容管理表及操作履历管理表的数据。然后,画面被更新后,操作信息解释部10按照更新后的画面,进行操作内容的解释。
[布局、显示处理的详细内容]
接着,根据图10,讲述在图9的S2中进行的布局、显示处理的详细内容。图10是表示布局、显示处理的一个例子的流程图。
首先,布局控制部11确认是否进行隐喻布局变更(S21)。这根据是否安装了后文讲述的布局变更标志来判断。然后,确认要进行布局变更时(在S21中为YES),布局控制部11选择隐喻显示管理表的列CC10的布局样板(参照图5)。
此外,布局控制部11选择的布局样板,成为与用户的操作对应的东西。例如用户进行由隐喻ID1的处理形态规则汇编切换到隐喻ID2的处理形态规则汇编的输入操作时,选择隐喻ID2的处理形态规则汇编。
接着,布局控制部11选择显示的书柜,决定抽取规则(S23)。具体地说,布局控制部11参照隐喻显示管理表的列CC2~CC5及CC7,决定显示的书柜。另外,对于决定显示的各书柜,读出列CC6的抽取规则描述。
例如,在使用图5的隐喻显示管理表的情况下,采用隐喻ID1的隐喻时,根据列CC2~CC5及CC7,决定书柜的总层数为4层、在一个画面上显示的书柜是2层、第1层显示“全部”的书柜、第2层显示“新到”的书柜。然后,读出从第1层到第4层的各书柜的抽取规则。
另外,布局控制部11还决定要显示的书籍的样态。就是说,布局控制部11根据处理形态规则汇编,对于在各书柜中显示的书籍,读出标题(列BC3)、实体(列BC7)及Visible(列BC12)。进而,布局控制部11从书籍信息管理表中读出状态(列EC8)。
在这里,读出的标题在书籍的书脊上显示、状态是“UPDATED”时,显示表示该书包含新到的内容的标记。另外,实体为“NO”而且Visible为“YES”的书籍,决定预先规定的显示样态。就是说,与其它的书籍区别后显示没有内容的实体的书籍。
由于经过以上的处理,决定应该显示的图像,所以布局控制部11进行描绘资源的配置、显示图像(S24、26)。具体地说,布局控制部11首先决定书籍的配置。
例如在图5的隐喻显示管理表中,因为设定成为默认的书柜显示选择的书柜显示种别成为“全部”,所以在书柜的第1层配置所有的书;同样因为书柜显示优先权被设定成为“2”的书柜显示种别成为“新到”,所以新到的书被配置在书柜的第2层。
接着,布局控制部11根据隐喻显示管理表的列CC8的书籍显示数量和处理形态规则汇编的列BC8的配置,决定书柜的各层中的书籍的排列。
例如在图3的处理形态规则汇编中,应用程序ID“2”的配置成为“1”、应用程序ID“1”的配置成为“2”,所以应用程序ID“2”的书籍被配置在最左边,接着配置应用程序ID“1”的书。这样,按照处理形态规则汇编的列BC8的配置,决定书的配置的处理,一直进行到达到隐喻显示管理表的列CC9的书籍显示数为止。
此外,处理形态规则汇编的“配置”产生欠缺时,既可以填上书后显示,也可以空下该位置。例如在书柜的某一层中,不显示配置是“1”的应用程序ID“2”的书、显示配置是“2”的应用程序ID“1”的书时,既可以在该层的最左边配置应用程序ID“1”的书,也可以在该层的最左边空下一本书的间隔,在其旁边配置应用程序ID“1”的书。
另外这时要显示的书,在隐喻显示管理表的列CC8中设定了标记应用程序ID时,布局控制部11使该书的显示样态和其它的书不同地显示,预先规定设定了标记应用程序ID的书的显示样态。
此外,配置在书柜显示种别(参照图5的CC5)为“阅览完毕”、“推荐”或“日期、输入”的书柜中的书,不仅被处理形态规则汇编规定,而且被抽取规则描述(图5的CC6)规定。具体地说,在书柜显示种别为“阅览完毕”的书柜中显示History书,被抽取规则描述(Viewed1.scr)规定。同样,在书柜显示种别为“推荐”的书柜中显示Recommend书,被抽取规则描述(Recommend1.scr)规定;在书柜显示种别为“日期、输入”的书柜中,显示成为检索钥匙的日期或输入关键词的画面,被抽取规则描述(inputDate.scr)规定。毫无疑问,可以用抽取规则描述规定所有的书的显示样态。
这样,生成书被配置到各书柜中的书柜的图像,在隐喻显示管理表的布局样板(参照图5的CC10)上配置该图像后,完成基本操作画面。
另外,布局控制部11指令操作信息解释部10,使其将操作规则更新成为与现在设定的隐喻ID对应的数据(S25)。这样,操作信息解释部10就根据现在设定的隐喻ID的处理形态规则汇编,解释用户的输入操作(例如工具控制及分类控制,参照图3)。
最后,布局控制部11清除隐喻布局变更标志(S27)。这样,结束布局、显示处理。
另一方面,在S21中,确认没有进行隐喻布局的变更时(在S21中为NO),布局控制部11确认能否进行书籍布局的变更(S28)。在图9的S8中,根据是否安装了书籍布局变更标志进行判断。此外,所谓书籍布局,是在选择书柜上的书时显示的目录画面等中的显示布局。
在这里,确认进行书籍布局的变更时(在S28中为YES),布局控制部11参照与现在设定的隐喻ID对应的书籍信启、管理表(S29)。更详细地说,布局控制部11参照书籍信息管理表的列EC9(参照图6、图7)的书籍资源存放的文件,取得各应用程序ID书的资源。
接着,布局控制部11根据处理形态规则汇编,读出与现在设定的隐喻ID对应的布局描述文件(S30)。这样,因为决定应该显示的图像及其配置,所以布局控制部11进行书籍画面(显示书的画面)的描绘资源的配置,显示图像(S31、S32)。
然后,布局控制部11清除书籍布局变更标志(S33),从而结束布局、显示处理。
另外,在S28中,确认没有进行书籍布局的变更时(在S28中为NO),布局控制部11确认是否进行书页景色(page view)的变更(S34)。书页景色的变更,例如在从书柜中选择书时以及输入内容的检索条件(与“日期、输入”的书柜显示种别对应)等时进行。通过变更书页的景色,更新显示部5显示的画面。
在这里,确认没有进行书页景色的变更时(在S34中为NO),布局控制部11结束布局、显示处理。另一方面,确认进行书页景色的变更时(在S34中为YES),布局控制部11参照内容管理表选择与书页景色的变更内容对应的书籍资源(S35)。
然后,布局控制部11描绘配置了上述选择的书籍资源的书页,显示它(S36、S37)。这样,显示输出从目录画面中选择的内容。从而结束布局、显示处理。
[隐喻变更处理的详细内容]
再接着,根据图11,讲述在图9的S6中进行的隐喻变更处理的详细内容。图11是表示隐喻变更处理的一个例子的流程图。隐喻变更处理是在操作信息解释部10判断进行了变更隐喻的输入操作时,隐喻管理部13执行的处理。
首先,隐喻管理部13选择操作信息解释部10检知的变更处的隐喻(S41)。接着,隐喻管理部13参照隐喻显示管理表的认证状态(图5的列CC16),确认上述选择的隐喻是否认证完毕(S42)。此外,选择的隐喻没有被内容处理装置1存放时,因为不能够参照隐喻显示管理表,所以这时隐喻管理部13判断该隐喻未认证。
在这里,确认上述选择的隐喻是未认证时(在S42中为NO),隐喻管理部13指令可信管理部14进行认证处理(S43),然后确认认证是否成功(S44)。认证失败时(在S44中为NO),隐喻管理部13进行出错处理(S45),结束隐喻变更处理。这时,不进行隐喻的变更。
此外,认证处理的处理内容随着选择的隐喻是否被内容处理装置1存放而不同。在这里,首先讲述选择的隐喻被内容处理装置1存放时的处理,然后讲述选择的隐喻没有被内容处理装置1存放时的处理。
就是说,选择的隐喻被内容处理装置1存放时,可信管理部14使用作为隐喻显示管理表的存取控制(图5的CC14)而存放的URI,存取进行该隐喻认证的服务器(在这里是认证服务器S(参照图1))。然后,可信管理部14向认证服务器S提出容许使用上述隐喻的要求。从认证服务器S中获得容许使用时,认证处理即告成功;没有获得时,认证处理即告失败。此外,关于认证处理的详细内容,将在后文讲述。
另一方面,选择的隐喻没有被内容处理装置1存放时,必须在进行上述处理之前,进行将该隐喻下载到内容处理装置1中的处理。
于是,可信管理部14首先存取将旨在存取隐喻的存取信息和隐喻名称一一对应地管理的管理服务器,取得上述选择的隐喻的存取信息。具体地说,可信管理部14通过收发部8作媒介,存取上述管理服务器,使用上述选择隐喻的隐喻名称检索存取信息,取得它。
此外,存取信息例如也可以是隐喻显示管理表的存取控制(图5的CC14)那样的通信地址(URI)。另外。隐喻的存取信息还可以预先存放到存储部2中,这时可以省略存取管理服务器等处理。
接着,可信管理部14使用检索取得的存取信息,下载隐喻后存放到存储部2中。然后,使用存放的隐喻包含的隐喻显示管理表的存取控制(图5的CC14),进行该隐喻的认证。
此外,可信管理部14在使用存取信息存取隐喻时,还可以使用该隐喻包含的隐喻显示管理表的存取控制(图5的CC14),进行该隐喻的认证,在认证成功后下载隐喻。这样做,具有不会将不能够使用的隐喻存放存储部2中到的优点。
经过以上的认证处理,使认证成功后,就可以在内容处理装置1中使用该隐喻(隐喻显示管理表、处理形态规则汇编、书籍信息管理表)。
因此,认证成功时(在S44中为YES),隐喻管理部13进行状态的更新(S46)。具体地说,隐喻管理部13对于认证成功的隐喻,将隐喻显示管理表的列CC16中的认证状态(参照图5)更新成为“OK”。
接着,在S46中进行了状态的更新后,或者在S42中确认隐喻认证完毕时(在S42中为YES),隐喻管理部13确认该隐喻包含的规则是否认证完毕(S47)。此外,在这里所谓的规则,是指与各隐喻ID对应的处理形态规则汇编及书籍信息管理表的各项目。由于各规则的认证状态被隐喻显示管理表的列CC10存放,所以隐喻管理部13参照它判断规则是否认证完毕。
在这里,确认存在未认证的规则时(在S47中为NO),就是说确认书籍信息管理表的认证状态存在成为“NY”的规则时,隐喻管理部13指令可信管理部14进行该规则的认证处理(S48),确认认证是否成功了(S49)。此外,这里的认证处理通过存取用处理形态规则汇编的存取控制(图3的列BC13)的地址特定的认证服务器(在这里是认证服务器S)的方式进行。
此外,认证处理的内容和S43同样,向认证服务器S提出容许使用规则的要求,获得容许使用时,认证处理即告成功,没有获得容许使用时,认证处理即告失败。
在这里,确认认证成功时(在S49中为YES),隐喻管理部13时,将该规则的状态(书籍信息管理表的列EC10的认证状态)更新成为“OK”。
更新状态后,或者认证失败时(在S49中为NO),隐喻管理部13确认是否还存在成为认证的对象的规则即认证状态成为“NY”的规则(S51)。在这里,确认存在成为认证的对象的规则时(在S51中为YES),隐喻管理部13返回S48,使可信管理部14进行该规则的认证处理。
另一方面,没有能够确认存在成为认证的对象的规则时(在S51中为NO),隐喻管理部13确认规则认证是否全部失败(S52)。在这里,确认全部失败时(在S52中为YES),隐喻管理部13进行出错处理(S45),结束隐喻变更处理。这时,不进行隐喻的变更。
与此不同,确认存在认证成功的规则时(在S52中为NO),隐喻管理部13进行隐喻的变更(S54)。具体地说,隐喻管理部13将采用的处理形态规则汇编变更成为与在S41中选择的隐喻的隐喻ID对应的数据。
接着,隐喻管理部13将书籍信息管理表变更成为与上述变更的处理形态规则汇编对应的数据(S55)。另外这时,隐喻管理部13确认是否需要更新书籍管理信息(S56)。
具体地说,隐喻管理部13在变更前后的书籍信息管理表的列EC1~EC3描述的隐喻ID、应用程序ID及实体ID完全一致时,判断不需要更新书籍管理信息,有一个不一致时判断为需要更新。
在这里,判断需要更新书籍管理信息时(在S56中为YES),隐喻管理部13进行重新构成书籍管理信息处理(S57),进入S58的处理。另一方面,判断不需要更新书籍管理信息时(在S56中为NO),隐喻管理部13不进行重新构成书籍管理信息处理地进入S58的处理。此外,关于重新构成书籍管理信息处理的详细内容,将在后文讲述。
在S58中,隐喻管理部13安装书籍布局变更标志,接着在S59中安装隐喻布局变更标志。这样,就通过进行图10的布局、显示处理,变更隐喻布局及书籍布局。此外,S58、S59的处理既可以同时进行,也可以先进行S59的处理。
[认证处理的详细内容]
在这里,根据图12,讲述在图11的S43中进行的认证处理的详细内容。图12是表示认证处理的一个例子的流程图。在这里,讲述与认证服务器S进行通信,从而进行认证处理的例子。另外在这里,假设成为认证对象的隐喻是被存储部2存放的状态。
首先,可信管理部14读出被存储部2存放的隐喻包含的隐喻显示管理表,读出被该表格的存取控制(图5的列CC14)存放的URI。然后,可信管理部14向读出的URI发放Challenge取得指令即先于隐喻的认证要求的加密密钥要求指令,将它发送给认证服务器S(SQ1)。
接着,接受了上述Challenge取得指令的认证服务器S生成随机数,在将生成的随机数R1暂时存放到认证服务器S的内部的同时,还向内容处理装置1发送(SQ2)。
再接着,在接受了上述随机数R1的内容处理装置1中,可信管理部14使用预先拥有的、在和认证服务器S之间旨在进行认证处理而事先设定的共享秘密键K1,进行对于R1而言的加密化演算。将它表记为EK1(R1)。另外,将上述演算的输出表记为CA。就是说,CA=EK1(R1)。
然后,可信管理部14向认证服务器S发送数据组{CA,A,B}(SQ3)。在这里,A是旨在特定内容处理装置1或内容处理装置1的用户的数据(特定信息),例如可以将内容处理装置1固有的设备ID、用户的ID等作为数据A使用。B是旨在特定成为认证的对象的隐喻的数据,例如可以将隐喻显示管理表的隐喻(参照图5的列CC13)作为数据B使用。此外,数据A及B,既可以预先被可信管理部14存储,也可以存放到存储部2中。另外,用户还可以通过操作部4作媒介输入数据B。
接收了上述数据组的认证服务器S,从预先存放的、将成为输出隐喻的使用许可的对象的机器或用户和为了在与该机器之间进行认证而事先设定的秘密共享密钥一一对应的目录中,检索用上述数据A特定的机器或用户。
在这里,如上所述,预先决定在认证服务器S和内容处理装置1之间,使用事先设定的秘密共享密钥K1进行认证。所以,认证服务器S发送了特定内容处理装置1的数据A时,就根据上述目录特定了事先设定的秘密共享密钥K1。
接着,认证服务器S使用特定了的事先共享密钥K1,进行对于存放在服务器S的内部的随机数R1而言的加密化演算。然后,认证服务器S输出该加密化演算。与从内容处理装置1接收的CA相同时,判断内容处理装置1的认证成功。
认证服务器S判断内容处理装置1的认证成功时,首先使用从内容处理装置1中接收的数据B,特定成为认证对象的隐喻。接着,认证服务器S使用预先存放的、将隐喻和旨在利用该隐喻的许可证数据一一对应的目录,特定、抽取上述特定的隐喻的许可证数据。
此外,许可证数据是为了可以利用该隐喻的数据。许可证数据既可以和隐喻的管理信息一起存放在认证服务器S内,也可以存放到别的服务器中。这时,在服务器之间进行许可证数据的传输的手续。
再接着,认证服务器S使用事先共享密钥K1,将上述抽取的许可证数据加密化,再将使用认证服务器S的私有键生成的电子署名附加在该加密化的许可证数据上。然后,将包含附加了电子署名的许可证数据的认证成功通知,发送给内容处理装置1(SQ4)。
在接收了上述认证成功通知的内容处理装置1中,可信管理部14检验接收的认证成功通知的署名,确认该认证成功通知是不是由认证服务器S发送的数据。在这里,确认是由认证服务器S发送的数据时,从认证成功通知中抽取许可证数据。
然后,可信管理部14参照许可证数据,将隐喻显示管理表中的该隐喻的认证状态(图5的列CC16)更新成为“OK”。
此外,认证状态成为“OK”的隐喻,可以在内容处理装置1中利用,但是可以设定限制内容处理装置1能够利用的期间和或次数。
例如可以采用下述结构:认证状态成为“OK”之后,经过一定的时间就使认证状态恢复“NY”,或者认证状态成为“OK”之后,对于该隐喻的存取次数达到预先规定的次数时,使认证状态恢复“NY”。毫无疑问,也可以不设定这种限制,在认证状态成为“OK”之后,不进行认证状态的更新。
这种限制根据可信管理部14的控制进行。此外,对于隐喻的利用的限制不局限于上述例子,对于隐喻的利用给于哪种权限?可以通过定义服务的数据任意决定。
[书籍管理信息重新构成处理的信息内容]
接着,根据图13,讲述在图11的S57中进行的书籍管理信息重新构成处理的详细内容。图13是表示书籍管理信息重新构成处理的一个例子的流程图。
首先,隐喻管理部13确认是否存在成为更新对象的书籍管理信息(S61)。就是说,隐喻管理部13对于变更前后的书籍信息管理表包含的各书籍管理信息,比较列EC1~EC3记载的隐喻ID、应用程序ID及实体ID。然后,确认它们不一致的书籍管理信息中是否留下没有更新的数据。
存在成为更新的对象的书籍管理信息时(在S61中为YES),隐喻管理部13选择该书籍管理信息(S62),参照处理形态规则汇编,确认用该书籍管理信息的隐喻ID特定的书的目录更新规则是否命中(S63)。
例如在图3的例子中,隐喻ID 1的书(Doc书)的目录更新规则是“Initially”或“post_interaction”。所以符合其中的某一个时,隐喻管理部13判断目录更新规则命中了;不符合时,判断目录更新规则没有命中。
在这里,确认目录更新规则没有命中时(在S63中为NO),处理返回S61。另一方面,确认目录更新规则命中时(在S63中为TES),隐喻管理部13更新书籍管理信息,变更入口(S64)。然后,处理返回S51。
S61~S64的处理,进行到成为更新对象的书籍管理信息没有为止,就是说反复进行到在S61中判断NO为止,在S61中判断NO,即宣告结束书籍管理信息重新构成处理。
[画面布局的例子]
再接着,根据图14,讲述显示输入操作用图像时的画面布局的例子。图14是讲述操作用图像时的画面布局的一个例子的图形。在图14的例子中,将显示部5的显示画面100分作3个区域。就是说,将显示部5的显示画面100分割成3段的第1段的区域,作为显示操作区域01;第2段的区域,作为显示操作区域02;第3段的区域,作为显示操作区域03。
显示操作区域01,用于显示选择目的物(selected object)等,该选择目的物等旨在变更被显示操作区域02显示的图像(例如书柜及书籍的图像)设定的名称及书柜显示种别。
显示操作区域02,用于书柜的图像及书籍的图像。另外,根据书的目录选择内容时,被作为旨在显示选择的内容的区域使用。
显示操作区域03,用于显示操作板,该操作板旨在阅读配置在书柜中的书。另外,显示操作区域03还被作为旨在进行工具控制及分类控制的选择目的物的显示区域使用。
[具体的动作例(选择文书文件时)]
接着,根据图15~图17,讲述按照图14的画面布局显示输入操作用图像时的具体的动作例。
图15(a)及(b)是表示按照图14的画面布局显示输入操作用图像时显示的显示画面的一个例子的图形,图15(a)显示某个用户的显示画面100,图15(b)显示另一个用户的显示画面100’。此外,这些显示画面是假设内容处理装置1具有触摸屏功能,使用触摸笔201进行输入操作的例子。
[显示操作区域01]
如该图(a)所示,在与显示画面100的显示操作区域01(参照图14)对应的区域,设置名称显示栏101、书柜显示种别显示栏102、书柜显示种别变更按钮(左)103及书柜显示种别变更按钮(右)104。
在名称显示栏101中,显示被与显示操作区域02(参照图14)对应的区域显示的图像对应的名称。在图示的例子中,在与显示操作区域02对应的区域,显示书柜的图像;在名称显示栏101中,显示“Mike:Myshelf”。这是根据隐喻显示管理表的隐喻名称(图5的列CC12)显示的数据;在显示画面100中显示“Mike”的书柜。
在书柜显示种别显示栏102中,从隐喻显示管理表的列CC5(参照图5)中读出后显示被配置在书柜的第1层的书采用的书柜显示种别。另外,被书柜显示种别显示栏102显示的书柜显示种别,可以通过用户的输入操作变更,变更被书柜显示种别显示栏102显示的书柜显示种别后,可以变更配置在书柜的第1层的书。
具体地说,可以通过对书柜显示种别变更按钮(左)103或书柜显示种别变更按钮(右)104的输入操作,变更被书柜显示种别显示栏102显示的书柜显示种别。
就是说,书柜显示种别变更按钮(左)103及书柜显示种别变更按钮(右)104,是旨在按照隐喻显示管理表的列CC4(参照图5)规定的书柜显示优先权的顺序,变更被书柜显示种别显示栏102显示的书柜显示种别的选择目的物。
例如在图5的隐喻显示管理表中的“新到”被书柜显示种别显示栏102显示的情况下,对书柜显示种别变更按钮(左)103进行输入操作时,书柜显示种别变更成“全部”;对书柜显示种别变更按钮(右)104进行输入操作时,书柜显示种别变更成“阅览完毕”。
另外,虽然详细情况将在后文讲述,但是对书柜显示种别显示栏102进行输入操作后,可以使其一览显示能够使用的书柜显示种别,可以从中选择所需的书柜显示种别后使用,改变一览显示的书柜显示种别的排列和,还可以变更书柜显示优先权。
[显示操作区域02]
接着,讲述与显示画面100的显示操作区域02(参照图14)对应的区域。如图所示,在该区域设置书柜111、柜112a及112b、柜别柜显示种别显示栏113a及113b、显示位置移动光标(上)114、显示位置移动光标(下)115、滚动框116及滚动杆117。
书柜111,只显示与隐喻显示管理表的列CC2的柜显示数对应的层数的数据,相同的隐喻显示管理表的列CC3的柜同时显示数对应的层数。在图示的例子中,因为按照图5的隐喻显示管理表显示,所以显示总共4层的书柜111的第1层柜——柜112a和第2层柜——柜112b。
另外,如图所示,在柜112a的上侧,设置柜别柜显示种别显示栏113a;同样在柜112b的上侧,设置柜别柜显示种别显示栏113b。它显示在各层的柜中采用的柜显示种别。如上所述,分配给各层的柜的柜显示种别,根据隐喻显示管理表的列CC4的柜显示优先权及列CC6的默认的柜显示选择决定。
就是说,柜显示优先权是1,符合默认的柜显示选择的柜显示种别被分配给第1层,以后按照柜显示优先权由小到大的顺序,决定分配给各层的柜显示种别。而且,在各层的柜别柜显示种别显示栏中显示决定的柜显示种别。
显示位置移动光标(上)114、显示位置移动光标(下)115、滚动框116及滚动杆117,是旨在滚动显示书柜111的部件。这样,用户可以阅读存放在书柜111的各层中的书。
既可以触摸一次显示位置移动光标(上)114及显示位置移动光标(下)115,使书柜111朝上或朝下地移动一层;也可以在触摸的期间,使书柜111朝上或朝下地滚动。另外,在滚动杆117上拖动滚动框116后,能够显示书柜111的任意位置。
另外,如图所示,在柜112a中配置着书121、123、124、125。如上所述,配置书的柜根据隐喻显示管理表的列CC5的柜显示种别决定,各书柜中的配置根据处理形态规则汇编的列BC8的配置及隐喻显示管理表的列CC8的书籍显示数决定。换言之,根据处理形态规则汇编中的列BC8及隐喻显示管理表中的列CC8决定书的排列顺序,而且作为提示规则的列CC5,作为制约条件发挥着作用。
书121是从柜的左端开始依次配置的书,处理形态规则汇编的列BC8的“配置”(参照图3、图4)被设定为1以上的整数。与此不同,书123及124是配置在柜的右端的书,处理形态规则汇编的列BC8的“配置”被设定为负数。
另外,如图所示,书121及123被用实线描绘轮廓;与此不同,书124的轮廓被用虚线描绘。这是因为书124(在书脊上显示“Sensor”的书,以下称作“Sensor书”)的处理形态规则汇编的列BC7的实体被设定为“NO”、而且Visibble被设定为“YES”的缘故(参照图3)。
这样,用户能够很容易地知道构成Sensor书的内容的实体没有被存放到内容处理装置1中。此外,与实体没有被存放到内容处理装置1中的内容对应的书,只要用户可能识别为其它的书地显示即可,不局限于上述例子。
然后,如图所示,在书121中有的附加新到标记122。新到标记122在书籍信息管理表的列EC8的状态为“UPDATED”时显示。这样用户能够很容易地知道包含未确认的内容的书。
另外,在图示的例子中,在书脊中描述“Movie”的书(以下称作“Movie书”)被比其它的书突出地显示。这是因为被隐喻显示管理表的列CC7的标记应用程序ID(参照图5)设定的缘故。就是说,在图5的列CC7中,作为标记应用程序ID存放着“8”,根据图3的处理形态规则汇编,标记应用程序ID为“8”的标题成为“Movie”。这样,布局控制部11就使Movie书比其它的书突出地显示。
此外,标记应用程序ID被设定的书的显示样态,不局限于该例,可以预先设定后,用任意的显示样态显示标记应用程序ID被设定的书。
书125是与没有进行认证的应用程序ID对应的书。在图示的例子中,在书脊中描述“Archive”的书(以下称作“Archive书”)相当于它。如图3所示,Archive书的应用程序ID是6;如图6所示,应用程序ID的书的认证状态是“NY”。因此直到进行认证为止,不能利用Archive书,为了表示这种情况,实施如书125那样的标记。
[显示操作区域03]
再接着,讲述与显示画面100的显示操作区域03(参照图14)对应的区域。如图所示,在该区域设置板区域131、板名称显示栏132、菜单按钮133、按钮13分类4及工具按钮135。
板区域131是旨在拖动并放开在显示操作区域02中显示的书后翻开的区域。就是说,在图示的例子中,在板区域131进行拖动并放开后选择书,能够打开选择的书。打开书后,用户可以阅读与该书对应的各内容等。
此外,选择书的操作不局限于拖动并放开,例如也可以采用触摸(一次或连续2次)书的方式进行选择。另外,操作部4不是触摸屏时,可以按照操作部4的样态设定选择操作,例如可以利用键输入选择书。
在板名称显示栏132中,显示与板区域131对应的名称。在图示的例子中,在板名称显示栏132中显示“MyDesk”。用户能够适当设定在板名称显示栏132中显示的名称。
菜单按钮133是旨在显示操作菜单画面的选择目的物,分类按钮134是旨在执行分类控制的选择目的物,工具按钮135是旨在执行工具控制的选择目的物。此外,分类控制及工具控制的内容,被处理形态规则汇编的列BC9、10(参照图3、图4)规定。
[显示画面100’]
在该图(b)所示的显示画面100’中,也显示和该图(a)所示的显示画面100同样的书柜的图像。显示画面100’除了在名称显示栏101中显示“Shelf(Mike)”这一点外,都和显示画面100同样。
显示画面100’是通过网络与显示显示画面100的内容处理装置1连接的内容处理装置1’(参照图1)显示的显示画面。就是说,该图(b)示出经由网络从内容处理装置1导入旨在显示Mike的Myshelf而使用的隐喻后,在内容处理装置1’中也能够再现、利用Mike的Myshelf的例子。
此外,导入显示Mike的Myshelf的隐喻时,和该图(a)同样,在名称显示栏101中,显示“Mike:Myshelf”。但是,在这种显示中,不容易明白是不是从外部导入了隐喻。因此,在该图(b)中,示出在显示画面100’的名称显示栏101中显示“Shelf(Mike)”的例子。这样,在名称显示栏101中显示的名称和隐喻显示管理表1的隐喻名称(图5的列CC12)可以不同。
[目录画面]
如上所述,在内容处理装置1中,选择书后,就目录状地一览显示与选择的书对应的内容。在这里,根据图16,讲述在图14的基本操作画面中,在板区域131拖动并放开在书脊中显示“DOC”的书(以下称作“DOC书”)时显示的目录画面的一个例子。图16是表示选择DOC书时显示的目录画面的一个例子的图形。
如该图所示,在名称显示栏101中显示出被显示目录的书的标题——“DOC”。另外,在显示操作区域02中显示目录画面141。
在目录画面141中,用书的目录形式一览显示与该书对应的各内容。此外,在一个画面中不能够完全显示与书对应的内容时,可以编制能够全部网络内容的数量的目录画面141,进行旨在翻开书页的输入操作后,能够显示包含所需的内容的目录画面141。
这样,选择书时,一览显示与选择的书对应的内容的内容名称后,用户能够一目了然地确认在用选择的书包括的范围内可以参照的内容。此外,目录画面只要是在打开包含按照与选择的书对应的抽取条件(处理形态规则汇编的BC4)抽取的内容的内容名称的书页上配置的图像即可,不局限于该例。该图像例如可以定义为布局描述文件(处理形态规则汇编的BC13)。
另外,在图示的例子中,显示了5个内容,在从上数起的第1个及第2个内容中,附带着新到标记142。新到标记142是和新到标记122相同的数据,被包含用户未确认的信息的内容显示。具体地说,在内容管理表的列AC5的状态为“NEW”的内容(这种内容是书籍信息管理表的列EC8的状态为“UPDATED”)的旁边显示新到标记142。
进而,在图示的例子中,在从上数起的第3个以后内容中,附带着书签143。在内容处理装置1中,能够将书签插入文书的内容中,书签143与插入书签的文书的内容对应显示。
这样,在一览显示内容的同时,还显示新到标记142及书签143后,用户能够一目了然地确认包含未确认的信息的内容和插入书签的内容。
目录画面在操作信息解释部10检出用户进行了选择书的输入操作时显示。这时,操作信息解释部10进行目录包含的内容和旨在输出该内容所需的必要的处理的链接。此外,旨在输出该内容所需的必要的处理,还可以通过参照图2所示的内容管理表的列AC10的设备依存、列AC11的设备描述信息及图3、图4所示的处理形态规则汇编的列BC11的应用程序特定。
然后,在显示目录画面的状态中,判断选择了该目录画面包含的内容时,操作信息解释部10判定进行了输出该内容的输入操作。而且这时,操作信息解释部10启动为了输出该内容所必要的应用程序。此外,为了输出内容所必要的应用程序,可以通过参照图3、图4所示的处理形态规则汇编的列BC11的应用程序特定。这样,从目录画面中选择的内容就被输出。
[文书的显示画面]
从图16的目录画面显示的内容(文书的内容)中选择“Paperl.doc”后,就输出内容“Paperl.doc”。就是说,如图17所示,在插页的两页上显示选择了“Paperl.doc”的内容的书图像151。该书图像151是内容处理装置1中的文书的观察画面。图17是表示选择的文书的观察画面的一个例子的图形。
如图所示,在书图像151上,显示书签152。就是说,从目录画面141中选择插入书签152的文书的内容时,显示该文书的内容中的插入书签152的部位。
另外如图所示,书图像151的左下角部分153及右下角部分154,用掀开书页的样态显示。在内容处理装置1中,触摸书图像151的该部分后,能够掀开书页。就是说,触摸书图像151的左下角部分153后,能够显示前一页;触摸书图像151的右下角部分154后,能够显示后一页。这样,用户能够通过和实际上掀开书页时同样的操作,阅读文书。就是说,采用图示的结构后,可以实现直观性的操作。毫无疑问,旨在掀开书页的操作不局限于上述的例子,可以将预先设定的容易的输入操作作为掀开书页的操作。
此外,在图示的例子中,在书图像151的插页的两页上显示文书的内容,但是也可以只显示一页。只显示一页时,与在插页的两页上显示相比,能够放大显示文书的内容。另外,是用插页显示还是一页一页地显示,例如可以操作工具按钮135等后进行变更。
[具体的动作例(将柜显示种别作为“新到”时)]
如上所述,在柜112a中显示的书121,按照被书柜显示种别显示栏102显示的柜显示种别变更。在这里,根据图18,讲述在书柜显示种别显示栏102显示“新到”时的画面显示例。图18是表示使显示种别显示栏102显示“新到”时的显示画面的一个例子的图形。
柜显示种别被变更时,隐喻显示管理表的列CC4的柜显示优先权(参照图5)也被更新。就是说,柜显示种别被变更为“新到”时,“新到”的柜显示优先权被更新成为“1”。此外,在柜显示种别被变更之前,柜显示优先权为“1”的柜显示种别的柜显示优先权被推迟。
然后,更新柜显示优先权后,就根据被更新的柜显示优先权,更新显示的图像。这样,如图所示,在柜112a中,配置“新到”的书即书籍信息管理表的状态为“UPDATED”的书。另外,也可以将状态为“UNKNOWN”的书(参照图6、7)作为“新到”的书看待。另外,在柜112a的柜别柜显示种别显示栏113a中,显示“新到”;在柜112b的柜别柜显示种别显示栏113b中,显示“阅览完毕”。
此外,如上所述,根据处理形态规则汇编的列BC8的配置及隐喻显示管理表的列CC9的书籍显示数,决定书的排列;根据隐喻显示管理表的列CC8的标记应用程序ID、处理形态规则汇编的列BC12的Visible及书籍信息管理表的列EC10的认证状态,决定书的显示样态。另外,随着柜显示种别的不同,根据列CC6的抽取规则描述,决定书的显示样态。柜显示种别为“新到”时,如图所示,书121被全部显示新到标记122。
在这里,在图示的例子中,书123及124虽然不是新到的书,但是在柜112a中显示。这样,还可以与柜显示种别无关,设定始终显示的书。
在图18的基本操作画面中,选择Movie书后,就显示图19的那种Movie书的目录画面。图19是表示选择Movie书时显示的目录画面的一个例子的图形。
如图所示,在Movie书的目录画面161中,一览显示“Movie1”~“Movie4”等4个内容。在图19的例子中,因为从新到的书柜选择Movie书,所以这些内容都是新到的。就是说,从新到的书柜选择书时,与选择的书对应的内容中,抽取新到的书后一览显示。
具体地说,操作信息解释部10在判断进行了从书柜中选择书的输入操作时,将该情况通知布局控制部11。然后,接收了通知的布局控制部11判断变更书页景色(在图10的S34中为YES)。
判断变更书页景色的布局控制部11,在参照处理形态规则汇编特定选择的书的对象扩展名的同时,还参照隐喻显示管理表特定选择了书的书柜的柜显示种别。
然后,布局控制部11选择配置在目录画面中的书籍资源(图10的S35)。就是说,布局控制部11参照内容管理表,抽取具有上述特定的对象扩展名而且符合上述特定的柜显示种别的内容的内容名称。
最后,布局控制部11生成一览显示抽取的内容名称的图像,在中显示部5显示生成的图像(图10的S36、37)。另外这时,也配置内容名称以外的目录画面的构成要素,这样显示图19所示的那种目录画面161。
如图19所示,在各内容名称的旁边显示日期。该日期是内容被注册到内容管理表中的日期,根据内容管理表的列AC9(参照图2)的“更新时刻”显示。
进而,如图所示,在各内容名称的旁边显示缩略图图像162。缩略图图像162显示处理形态规则汇编的列BC6(参照图3、图4)的“缩略图”成为“YES”的应用程序ID对应的内容。显示缩略图图像162后,用户就很容易确认内容。
在这里,因为从“新到”的书柜中选择书,所以在书柜显示种别显示栏102中显示“新到”。在这里,在内容处理装置1中,在显示目录画面161的期间,也能够通过和显示书柜时同样的操作,变更书柜显示种别显示栏102的显示。然后,在变更书柜显示种别显示栏102的显示时,更新目录画面161按照,变更后的书柜显示种别,一览显示抽取的内容名称。
[具体的动作例(将柜显示种别作为“阅览完毕”时)]
接着,根据图20,讲述在书柜显示种别显示栏102显示“阅览完毕”时的画面显示例。图20是表示使显示种别显示栏102显示“阅览完毕”时的显示画面的一个例子的图形。
如图所示,在书柜显示种别显示栏102显示“阅览完毕”时,柜别柜显示种别显示栏113a也显示“阅览完毕”,在与该柜别柜显示种别显示栏113a对应的柜112a中,配置旨在参照阅览完毕的书123。
如图所示,书123是在书脊中显示“History”的书即History。在图20的基本操作画面中,在选择History书时,显示图21所示的那种History书的目录画面。图21是表示选择History书时显示的目录画面的一个例子的图形。
如图所示,在History书的目录画面171中,一览显示“Movie 1.mov”、“Paper 1.doc”及“PICTURE 1”等3个内容。另外,在目录画面171中,描述“目录:今日”。这些内容是根据操作履历管理表的“更新时刻”(图8的DC7)抽取来的,成为今日(在图示的例子中为2008/4/3)阅读的内容。
此外,一个画面上不能收纳一览显示的内容名称时,可以操作滚动框116及滚动杆117,阅读不能收纳的内容。
另外,如图所示,在各内容名称的旁边显示日期,在动画像数据——“Movie1.mov”和静止图像数据——“PICTURE 1”的旁边显示缩略图图像162。显示缩略图图像162后,用户就很容易确认内容。
然后,用户能够选择目录画面171的左下角部分153。选择该部分时,显示翻开书页的动画像,目录画面171被如图22所示地更新成为一览显示前一天(在图示的例子中为2008/4/2)阅读的内容名称的状态。
就是说,操作信息解释部10判断进行了选择左下角部分153的输入操作时,将该情况通知布局控制部11。接受了通知的布局控制部11,判断变更书页景色(在图10的S34中为YES)。然后,进行图10的S35~S37的处理,从而如上所述地更新显示画面。
图22是表示选择History书时显示的目录画面的一个例子的图形,显示的目录画面181显示现在的日期的前一天的日期中阅读的内容名称。
如图所示,在目录画面181中,一览显示2008/4/2阅读的内容名称。而且,目录画面181的左下角部分153,用户能够选择,右下角部分154用户也能够选择。
选择左下角部分153时,显示掀开书页的动画像,目录画面181被更新成为一览显示前一天(在图示的例子中为2008/4/1)中阅读的内容名称的状态。同样,选择右下角部分154时,显示掀开书页的动画像,目录画面181被更新成为一览显示第二天(在图示的例子中为2008/4/3)中阅读的内容名称的状态,即更新成为图21的目录画面171。
[具体的动作例(柜显示种别的变更)]
再接着,根据图23及图24,讲述对书柜显示种别显示栏102进行输入操作变更柜显示种别时的画面显示例。图23是表示触摸书柜显示种别显示栏102前的显示画面的一个例子的图形,图24是表示触摸书柜显示种别显示栏102后的显示画面的一个例子的图形。
如图23所示,用触摸笔201等触摸书柜显示种别显示栏102后,就如图24所示,显示放开菜单。如图所示,放开菜单一览显示柜显示种别。
该放开菜单中的柜显示种别的显示顺序,与隐喻显示管理表的列CC4(参照图5)的柜显示优先权对应。就是说,在图示的例子中,“全部”的柜显示优先权是“1”,“阅览完毕”的柜显示优先权是“2”,“新到”的柜显示优先权是“3”,“日期”的柜显示优先权是“4”。
在这里,在内容处理装置1中,用户对上述放开菜单进行输入操作后,在能够使书柜显示种别显示栏102显示所需的柜显示种别的同时,还能够变更柜显示优先权。
具体地说,判断对于正在显示的柜显示种别中的某一个进行了选择操作(1次触摸、2次连续触摸等)时,操作信息解释部10在第1层的书柜中采用进行了选择操作的柜显示种别。这样,配置在第1层的书柜中的书就被更新。
另外,对于正在显示的柜显示种别进行拖动并放开的输入操作时,操作信息解释部10按照拖动并放开的位置,更新被拖动并放开的柜显示种别的隐喻显示管理表中的柜显示优先权。
例如,对于“阅览完毕”的柜显示种别连续触摸一定时间以上后,就使它成为可以移动的状态,如图所示地拖动到虚线的位置为止后放开时,“阅览完毕”的柜显示种别的显示位置就与“新到”的柜显示种别的显示位置切换。另外,隐喻显示管理表的列CC4的柜显示优先权(参照图5),也被按照和放开菜单显示的顺序相同的顺序更新。
另外,从图24所示的放开菜单中选择“新到”时,在第1层书柜中采用的柜显示种别被变更成为“新到”,显示图25所示的那种基本操作画面。图25是表示从触摸书柜显示种别显示栏102后显示的放开菜单中选择“新到”时的显示画面的一个例子的图形。
从触摸书柜显示种别显示栏102后显示的放开菜单中选择“新到”时,如图所示,在柜显示种别显示栏102中显示“新到”。而且,在柜112a中显示附加新到标记的书121、即书籍信息管理表的列EC8的“状态”为“UPDATED”的书121。
[具体的动作例(将柜显示种别作为“推荐”时)]
接着,根据图26,讲述使书柜显示种别显示栏102显示“推荐”时的画面显示例。图26是表示使显示种别显示栏102显示“推荐”时的显示画面的一个例子的图形。如图所示,在书柜显示种别显示栏102显示“推荐”时,在柜112a中配置Recommend书。另外在图示的例子中,在柜别柜显示种别显示栏113a中显示“推荐”。
Recommend书是为了参照被内容管理表的列AC16(参照图2)安装了推荐标志的内容的书。选择Recommend书后,显示图27所示的那种推荐书的目录画面191。图27是表示选择Recommend书时显示的目录画面的一个例子的图形。
如图所示,在Recommend书的目录画面191中,一览显示“Paper1.txt”、“Movie1 1”、“Movie1 2”及“Sukkiyanen”等4个内容。在图27的例子中,因为从新到的书柜选择Recommend书,所以这些内容都是新到的。
如图所示,在动画像文件——“Movie11”、“Movie12”的左邻,显示该文件的缩略图图像162。另外,在“Sukkiyanen”的左邻,显示音符的标记192。这表明内容“Sukkiyanen”是声音文件。音符的标记192,和缩略图图像162同样地显示。
这种显示,通过图10的S34~S37的处理实现。就是说,操作信息解释部10判断进行了选择Recommend书的输入操作时,将该情况通知布局控制部11,接收了通知的布局控制部11判断变更书页景色(在图10的S34中为YES)。
判断变更书页景色的布局控制部11,参照内容管理表,选择旨在显示Recommend书的目录画面的书籍资源(图10的S35)。就是说,布局控制部11参照内容管理表,抽取“状态”为“NEW”而且设定了推荐标志内容的内容名称。
另外,Recommend书,因为处理形态规则汇编的“Thumbnail”是“YES”,所以布局控制部11读出各内容的缩略图图像。此外,内容是声音文件时,读出预先存储的音符的标记192的图像。
然后,布局控制部11配置抽取的上述资源,进行书页的描绘,在显示部5中显示描绘的书页(图10的S36、37)。这样,显示图27的那种目录画面191。
[具体的动作例(处理形态规则汇编的切换)]
再接着,根据图28~图30,讲述在内容处理装置1中切换处理形态规则汇编的方法。图28~图30是表示切换处理形态规则汇编时的显示画面的一个例子的图形。
如图等15所示地显示基本操作画面时,在名称显示栏101中显示书柜的名称(隐喻名称)。在这里,讲述从该名称显示栏101切换处理形态规则汇编的例子。
用触摸笔201等触摸显示书柜的名称的名称显示栏101的后,如图28所示地显示放开菜单。在放开菜单中,显示成为切换候选的书柜的名称。在图示的例子中,显示现在正在显示的书柜的名称——“MyShelf”和成为切换候选的书柜的名称——“Shelf2”,成为选择了“MyShelf”的状态。
在这里,如图29所示地选择“Shelf2”时,就如图30所示,在名称显示栏101中显示上述选择的名称“Shelf2”。此外,成为选择对象的名称,从隐喻显示管理表的隐喻名称(图6的列CC12)中读出后显示。另外,对于在内容处理装置1中没有存放的隐喻,例如从提供认证服务的服务器中取得该服务器管理的隐喻的隐喻名称目录,根据该目录显示名称。
在这里,选择的“Shelf2”的隐喻被内容处理装置1存放时,可以进行向该隐喻的切换。另一方面,没有被存放时,则通过收发部8作媒介取得“Shelf2”后,进行向取得的隐喻的切换。
这样地切换隐喻后,向用户提示内容的及对用户的操作进行解释时采用的处理形态规则汇编等就被切换。这样,显示的书柜被切换成为与名称“Shelf2”对应的书柜,进行与选择的书柜对应的用户操作的解释。
具体地说,操作信息解释部10在判断进行了选择“Shelf2”的输入操作时,判断变更隐喻(在图9的S5中为YES),将该情况通知隐喻管理部13。接受了通知的隐喻管理部13进行隐喻变更处理(图9的S6)。
在隐喻变更处理中,隐喻管理部13选择与“Shelf2”对应的隐喻ID——隐喻ID 2。在这里,如果隐喻ID 2的隐喻不是认证完毕的,隐喻管理部13就让可信管理部14进行认证处理,以便在内容处理装置1中利用隐喻ID 2的隐喻。该认证处理成功后,可以在内容处理装置1中利用隐喻ID 2的隐喻(图11的S41~S46)。
这样,可以利用隐喻ID 2的隐喻后,隐喻管理部13将采用的处理形态规则汇编变更成隐喻ID 2的处理形态规则汇编。另外,隐喻管理部13还将书籍信息管理表也变更成与隐喻ID 2的隐喻对应的数据(图7)(图11的S54~S57)。
进而,隐喻管理部13安装书籍布局变更标志及隐喻布局变更标志(图11的S58、S59),结束隐喻变更处理。这样,处理迁移到图9的S2。
在这里,因为安装了书籍布局变更标志及隐喻布局变更标志,所以在S2的布局、显示处理中,进行隐喻布局变更。而且在隐喻布局变更后,在重新进行的布局、显示处理中进行书籍布局的变更。
就是说,在刚安装了书籍布局变更标志及隐喻布局变更标志之后的布局、显示处理中,在S21分岔为YES,布局控制部11从隐喻显示管理表的列CC10中,选择隐喻ID 2的布局样板(参照图5)。
接着,布局控制部11在参照隐喻显示管理表的列CC2~CC6决定显示的书柜的同时,还对于决定显示的各书柜读出列CC6的抽取规则描述。例如使用图5的隐喻显示管理表时,决定书柜的总层数为2层、在一个画面上显示的书柜是1层、在第1层显示“全部”的书柜、在第2层显示“日期、输入”的书柜。而且读出在第1层及第2层的书柜的抽取规则描述。
另外,布局控制部11还决定显示的书的样态。就是说,布局控制部11对于各书柜显示的书,从处理形态规则汇编中读出标题(列BC3)、实体(列BC7)及Visible(列BC12)。然后,布局控制部11还从书籍信息管理表中读出状态(列EC8)及认证状态(列EC10)。
在这里,读出的标题在书的书脊中显示、状态是“UPDATED”时,显示表示新到的内容被该书包含的新到标记122。另外,实体为“NO”而且Visible为“YES”书,决定用虚线表示。而认证状态为“NY”书,决定如图15的书125那样,附加斜线后显示。
例如使用图4的处理形态规则汇编时,应用程序ID1的“Data”、应用程序ID10的“History”、应用程序ID11的“Sensor”及应用程序ID13的“Data oriented”被作为书定义。而且其中,“Visible”为“YES”的书——“Data”书、“History”书及“Sensor”书,成为在书柜上显示的书的候选。
另外,“Sensor”书因为实体为“NO”而且Visible为“YES”,所以决定用虚线表示。而“Data”书因为状态为“UPDATED”,所以决定用在书脊中显示新到标记122的状态显示。另外,“History”书因为认证状态为“NY”,所以决定附加斜线后显示。
接着,布局控制部11决定书的配置。例如在图5的隐喻显示管理表中,隐喻ID2的“默认的书柜显示选择”设定的书柜显示种别成为“全部”。因此,布局控制部11决定将所有的书配置在书柜的第1层。
接着,布局控制部11根据处理形态规则汇编的“配置”,决定配置在各书柜中的书的排列顺序。在图4的例子中,“Data”书的“配置”(列BC8)为“1”,“History”书的“配置”为“-2”,“Sensor”书的“配置”为“-1”,“Data_oriented”书的“配置”为“0”。因此,决定在书柜的左端显示“Data”书,在书柜的右端显示“Sensor”书,在从书柜的右端数起第2个显示“History”书,不显示“Data_oriented”书。
这样,生成将书配置到各书柜中的书柜的图像,再将该图像配置在隐喻显示管理表的布局样板(参照图5)上,从而完成图30所示的那种与隐喻ID2对应的基本操作画面。
显示基本操作画面后,隐喻布局变更标志被清除,布局、显示处理即暂告结束,但是设定着书籍布局变更标志。因此,在图9的S3中,不检出输入操作地迁移到S2中,重新进行布局、显示处理时,在图10的S21中判断为NO、在S28中判断为YES,进行伴随着书籍布局变更的一系列处理(S29~S33)。
此外这时,在S29中参照隐喻ID2的书籍信息管理表,在S30中选择隐喻ID2的处理形态规则汇编的布局描述文件。另外这时,因为如上所述完成了基本操作画面,所以S31及S32的处理被省略。
[具体的动作例(选择Data书时)]
在图30的例子中,选择Data书(书脊中描述“Data”的书)时,显示Data书的目录画面。在这里,根据图31讲述Data书的目录画面。图31是表示Data书的目录画面的一个例子的图形。
如图所示,在名称显示栏101中,显示目录被显示的书的标题——Data。另外,在显示操作区域02中,显示目录画面221。
如图4所示的那样,Data书的“对象扩展名”被设定成DOC、TXT、GIF、PNG、MP3、MP4、MOV等。因此,在Data书的目录画面221中,一览显示用内容管理表管理的内容中具有这些扩展名的内容的文件名。另外,在Data书的目录画面221中还显示书签标记143及缩略图图像162。这和图16、图19等的例子同样。
[具体的动作例(使书柜显示种别为“日期”时)]
接着,根据图32,讲述在采用处理形态规则汇编(2)的情况下,使书柜显示种别显示栏102显示“日期”时的显示画面例。图32是使书柜显示种别显示栏102显示“日期”时的显示画面的一个例子的图形。
如图所示,使书柜显示种别显示栏102显示“日期”时,显示日历231。显示日历231可供用户选择所需的日期。此外,在该图中,为使图面简洁,省略了日期的记载,但是实际上在各月之下的矩形中,显示该月的日期。
另外,在日历231中,包含年变更按钮(左)232、年变更按钮(右)233及年显示按钮234。年显示按钮234,表示日历231是哪一年的日历,年变更按钮(左)232是旨在将日历231切换成前一年的日历的按钮,年变更按钮(右)233则是旨在将日历231切换成后一年的日历的按钮。
然后,在操作信息解释部10判断进行了选择日期的输入操作时,一览显示被更新成为选择的日期的内容的、和图21的例同样的目录画面。
这样,采用可以从日历中选择日期的结构后,用户能够很容易地选择所需的日期,所以非常理想。此外,日期的输入方法不局限于该例,例如也可以显示放开目录后,输入日期。
此外,使书柜显示种别显示栏102显示“日期”时的显示画面,被隐喻显示管理表的“抽取文件描述”(参照图5的CC6)规定。另外,使书柜显示种别显示栏102显示“输入”时的显示画面也同样。使书柜显示种别显示栏102显示“输入”时的显示画面,例如可以作为包含旨在输入检索用的键盘的文本框等的图像。
[关于Sensor书]
接着,根据图33~图40,讲述Sensor书(书脊中描述“Sensor”的书)。如上所述,Sensor书是是为了参照内容的实态没有被内容存放部22存放的内容的书。
图33是表示选择了Sensor书时显示的目录画面的一个例子的图形。如图所示,在名称显示栏101中,显示目录被显示的书的标题——“Sensor”。另外,在书柜显示种别显示栏102中显示“日期”,在显示操作区域02显示目录画面241。
在目录画面241中,用书的目录的形式一览显示与该书对应的内容。另外,在图示的例子中,因为在书柜显示种别显示栏102中显示“日期”,所以按照日期的顺序显示从内容处理装置1的外部获得的内容。
在图示的例子中,假设内容处理装置1与照相机模块有线或无线通信连接,可以从该照相机模块中取得照片的图像。因此,在目录画面241中,一览显示被所述照相机模块拍摄的图像文件的文件名——Snapshot7~Snapshot 14。另外,因为Sensor书的“Thumbnail”是“YES”,所以在各图像文件的文件名的旁边,一览显示其缩略图图像162。
这样,Sensor书目录状显示从存在于内容处理装置1的外部的机器及记录介质等取得的内容。此外,在目录画面241中,既可以只显示取得的最新的内容,也可以象图33的例子那样包含以前取得的内容地进行显示。
在这里,从目录画面241中选择文件时,如图34所示,显示选择的文件的图像。图34是表示选择了图33的“Snapshot 14”时显示的图像的一个例子的图形。如该图所示,从显示的目录中选择内容时,内容处理装置1输出该选择的内容。
此外,上述外部机器,只要是能够向内容处理装置1提供内容的装置即可,没有特别的限定。除了在上述例子中谈及的照相机模块以外,例如还可以使用具备测量温度及湿度等的传感器、数据输出测量值及其测定时刻的传感器装置。
在这种情况下,选择Sensor书时,显示图33的那种目录画面261。图35是表示Sensor书的目录画面的一个例子的图形。如该图所示,在目录状地显示表示上述传感器装置输出的数据的项目——Value7~Value 14的同时,还在各项目左邻显示图标262。Value7~Value 14是包含上述传感器装置测量的数值和测量该数值的时刻的数据。
图标262表示附加该图标262的内容是表示数值的数据,图标262和音符的标记192及缩略图图像162(在图25等中绘出)同样显示。
在这里,选择项目时,如图35所示,显示与选择的项目对应的数据。图36是表示选择了图35的“Value 14”时显示的图像的一个例子的图形。
如图35所示,Value 14因为被更新成为2008/4/2的15:00,所以显示2008/4/2的15:00的数据。但是在图36中,用图表表示将2008/4/2的15:00作为终点的规定期间的数据。
这样,用图表表示传感器装置取得的数据后,用户能够很容易地看到传感器装置取得的数据的变迁。毫无疑问,也可以采用只显示2008/4/2的15:00的数据的结构。
另外,在内容处理装置1中,可以从图34的目录画面中同时选择多个项目。根据图37及图38讲述这种情况。图37是表示从图35的目录画面261中同时选择多个项目时的显示画面的一个例子的图形,图38是表示同时选择多个项目后的显示画面的一个例子的图形。
此外,对于同时选择多个项目的输入操作没有特别的限定,例如可以通过用触摸笔201围住想选择的项目地描绘显示部5的输入操作,如图37所示地选择多个项目(Value 11~Value 14)。
同时选择多个项目时,根据与各项目对应的数据包含的数值及时刻,显示按照时间系列表示各内容包含的数值的图像。更详细地说,操作信息解释部10检出同时选择多个项目的输入操作时,布局控制部11从与各项目对应的数据中抽取数值及时刻,显示按照时间系列表示抽取的数值的图像。
作为按照时间系列表示数值的图像,宜于采用折线图表及柱状图等图表,但是也可以采用按照时刻顺序排列数值的数表等。图38示出用折线图表表示选择的项目的数据的例子。这样,用户能够很容易地知道传感器装置取得的数据中自己选择的日期的数据的变迁。
另外,可以采用如图33的目录画面241所示的那样一览显示图像的文件名时,能够选择多个文件名的结构。这时,例如既可以滑动陈列显示选择的文件名的图像,也可以一览显示选择的文件名的图像。
[具体的动作例(关于分类)]
接着,根据图39及图40,讲述对在目录画面中一览显示的项目进行分类时的显示画面例。图39是表示选择分类按钮134时的显示画面的一个例子的图形,图40是表示进行分类后的显示画面的一个例子的图形。
如图39所示,在显示目录画面241的状态下,选择分类按钮134时,显示一览显示成为分类的基准的项目显示菜单窗281。在图示的例子中,显示“Name”及“Date”等2个项目。
“Name”是旨在按照目录画面显示的项目名(文件名)的增大顺序或减小顺序进行分类的项目,“Date”是旨在按照目录画面显示的项目(文件)的更新日期的增大顺序或减小顺序进行分类的项目。分类功能利用被处理形态规则汇编的列BC10存放的“分类控制”实现。这样,在“分类控制”中,预先规定分类的基准后,可以用任意的基准进行分类。
在这里,选择“Date”时,如图40所示,在目录画面241中显示的项目被按照日期的增大顺序分类。在该状态下,进而选择分类按钮134后选择“Date”时,在目录画面241中显示的项目就被按照日期的减小顺序分类。
综上所述,本发明涉及的接口装置,是具备规则汇编选择部(该规则汇编选择部从包含旨在显示输入操作受理画面的信息和旨在解释显示该输入操作受理画面时输入操作的内容的信息在内的多个规则汇编中选择一个规则汇编)、画面显示部(该画面显示部按照所述规则汇编选择部选择的规则汇编,显示所述输入操作受理画面)和操作信息解释部(该操作信息解释部按照所述规则汇编选择部选择的规则汇编,解释用户的输入操作的内容)的结构。
这样,就具有用户可以使用一个接口装置以多种样态进行与内容对应的处理的效果。还从而具有能够用一个接口装置处理从各种途径获得的各种内容的效果。
另外,所述规则汇编,包含旨在解释对用户选择后特定的内容进行的输入操作的内容的信息,和旨在显示与对该内容进行的输入操作的内容对应的画面的信息;所述操作信息解释部,按照所述规则汇编选择部选择的规则汇编,解释对用户选择后特定的内容进行的输入操作的内容;所述画面显示部,最好按照所述规则汇编选择部选择的规则汇编,显示与所述操作信息解释部解释的内容对应的画面。
采用上述结构后,在规则汇编中,包含旨在解释对内容进行的输入操作的内容的信息,和旨在显示与对该内容进行的输入操作的内容对应的画面的信息。而且,使用该规则汇编,解释对用户选择后特定的内容进行的输入操作的内容,显示作为该解释的结果的画面。另外,用于解释输入操作及显示画面的规则汇编,是从多个规则汇编中选择的一个。
就是说,采用上述结构后,选择了规则汇编时,根据选择的规则汇编,解释对用户选择后特定的内容进行的输入操作的内容,决定作为该解释的结果显示的画面。而且,变更选择的规则汇编时,对用户选择后特定的内容进行的输入操作的内容的解释和作为其解释的结果显示的画面,也随着规则汇编一起变更。
这样,采用上述结构后,不仅向用户提示内容使其选择的样态,而且连用户对于选择的内容进行处理的样态,也可以统一切换。这样,用户可以使用一个接口装置,以多种样态对内容进行处理。
另外,所述规则汇编,包含内容的抽取条件;所述画面显示部,最好在所述输入操作受理画面中显示与所述规则汇编选择部选择的规则汇编包含的所述抽取条件对应的选择目的物的同时,在所述操作信息解释部判断进行了选择所述选择目的物的输入操作时,显示按照与该选择目的物对应的抽取条件抽取的内容的内容名称。
采用上述结构后,就在输入操作受理画面中显示与被规则汇编规定的抽取条件对应的选择目的物。而且,在选择了显示的选择目的物时,显示按照与选择的选择目的物对应的抽取条件抽取的内容的内容名称。
这样,采用上述结构后,用户选择选择目的物后,能够很容易地只确认用规定的抽取条件抽取的内容。
此外,所述抽取条件,既可以是一个,也可以是多个。抽取条件是多个时,最好显示与各抽取条件对应的选择目的物,而且最好在各选择目的物中显示表示与该选择目的物对应的抽取条件的信息。
所述抽取条件,只要是成为旨在抽取内容的条件即可,没有特别的限定。例如所述抽取条件可以是扩展名。这时,能够很容易地确认具有相同的扩展名的内容。此外,例如既可以将所述抽取条件作为文件名,也可以将它作为文件的更新日,还要能够使用户输入抽取条件,可以将用户输入的关键词及日期作为抽取条件。
另外,与一个选择目的物对应的所述抽取条件,既可以是一个,也可以是多个。多个抽取条件与一个选择目的物对应时,可以显示满足对应的抽取条件中的某一个的内容,或者完全满足对应的抽取条件的内容的内容名称。
进而,最好能够使用户选择显示的内容名,在选择内容名时,输出选择的内容名的内容。就是说,最好使内容名与其内容链接。这样,用户能够顺利地找到、输出所需的内容。
此外,所谓内容的输出,是指内容的显示输出、声音输出、打印输出等。另外,内容的输出方既可以是所述接口装置,也可以使外部机器输出。
另外,所述规则汇编包含子规则,该子规则包含在选择所述选择目的物后所述画面显示部旨在进行画面显示的信息,和所述操作信息解释部旨在按照该画面显示解释用户的输入操作的信息;具备子规则认证部,该子规则认证部向根据来自预先规定的对象的要求发放容许使用所述子规则的子规则认证服务器,发送特定本装置或本装置的用户的特定信息,要求容许使用所述子规则;所述操作信息解释部在判断进行了选择所述选择目的物后的输入操作的情况下,与该选择目的物对应的子规则是所述子规则认证部从所述子规则认证服务器中取得的容许使用时,所述画面显示部,最好按照该子规则进行画面显示;所述操作信息解释部,最好与该画面显示一致地解释用户的输入操作。
在这里,选择选择目的物后,显示用与该选择目的物对应的抽取条件抽取的内容的内容名。但是,选择选择目的物后显示的画面及输入操作的内容解释,对用户处理内容时的便利性等产生很大的影响。就是说,规定选择选择目的物后的画面显示及输入操作的内容解释的规则(子规则),其本身具有价值。
因此,采用上述结构后,从子规则认证服务器取得规则汇编包含的子规则的容许使用。然后,选择与得到容许使用的子规则对应的选择目的物时,采用该子规则进行画面显示及输入操作的内容解释。
反言之,采用上述结构后,选择与没有得到容许使用的子规则对应的选择目的物时,不能够进行采用该子规则的画面显示及输入操作的内容解释。
采用这种结构后,可以通过子规则认证服务器作媒介,控制有用的子规则的使用。例如还能够防止没有权限的用户擅自使用子规则。
另外,所述规则汇编包含选择条件,该选择条件表示旨在选择在所述输入操作受理画面上的规定区域显示的选择目的物的条件;所述画面显示部,最好在所述规定区域内显示使用所述选择条件选择的选择目的物。
采用上述结构后,能够在规定区域内显示使用所述选择条件选择的选择目的物。就是说,采用上述结构后,在规定区域内显示的选择目的物满足所述选择条件。这样,用户能够顺利地对满足选择条件的内容进行存取。
此外,所述规定区域,可以是一个,但最好是多个,最好使不同的选择条件与不同的规定区域一一对应。另外,用户还可以变更与规定区域对应的选择条件。这样,用户能够顺利地对所需的内容进行存取。
另外,所述规则汇编包含表示书的外观的书籍图像信息;所述画面显示部,最好根据所述书籍图像信息,看似书的显示所述选择目的物。
采用上述结构后,能够看似书的显示所述选择目的物。就是说,在操作受理画面中显示书,该书成为选择目的物。因此,用户能够通过选择显示的书,确认满足与该书(即选择目的物)对应的抽取条件的内容名称。
此外,在显示的书中,最好作为书的标题,在书脊等中显示表示与该选择目的物对应的抽取条件的信息。这样,因为能够用实际上在挑选书的感觉进行对于内容而言的操作,所以即使对计算机不熟悉的用户也便于使用。
另外,所述画面显示部,最好在所述操作信息解释部判断进行了选择所述选择目的物的输入操作时,根据所述书籍图像信息,显示在打开的书的书页上配置按照与选择的选择目的物对应的抽取条件抽取的内容的内容名称。
采用上述结构后,能够在选择操作受理画面中显示书(即选择目的物)时,显示书被打开的状态的图像,在打开的书页上显示内容名。这样,采用上述结构后,因为能够用实际上在挑选书的感觉进行对于内容而言的操作,所以即使对计算机不熟悉的用户也便于使用。
另外,所述接口装置,具备未选择内容信息存放部,该未选择内容信息存放部存放表示没有被用户选择的未选择内容信息;所述画面显示部,最好在用与所述选择目的物对应的抽取条件抽取的内容中包含被所述未选择内容信息特定的内容时,将表示包含未选择的内容的情况的信息附加给该选择目的物后显示。
采用上述结构后,因为和选择目的物一起显示包含未选择的内容的情况的信息,所以用户能够将显示的信息作为线索,找到旨在参照未选择的内容的选择目的物。这样,用户可以顺利地对未选择的内容进行存取。
此外,所谓未选择的内容,除了接口装置以前没有输出过、外部机器没有按照接口装置的指令输出过的以外,还包含虽然以前接口装置或外部机器输出过,但是之后内容被更新,更新后没有输出过的内容即更新后没有选择过的内容。
另外,所述接口装置,具备选择完毕内容信息存放部,该选择完毕内容信息存放部存放表示被用户选择操作过的内容的选择完毕内容信息;所述画面显示部,最好在显示选择完毕内容选择目的物的同时,还在所述操作信息解释部判断进行了选择所述选择完毕内容选择目的物的输入操作时,参照所述选择完毕内容信息存放部后,显示被所述选择完毕内容信息特定的内容的内容名称。
采用上述结构后,能够显示旨在参照选择完毕的内容的选择完毕内容选择目的物,选择该选择完毕内容选择目的物后,显示选择完毕的内容的内容名称。所以,用户能够很容易地确认以前选择的内容。
在这里,所谓选择完毕的内容,是指在使接口装置或外部机器输出该内容等时,用户用接口装置进行过选择该内容的操作的内容。
此外,所述选择完毕内容选择目的物,和所述内容选择目的物一样,最好作为书籍显示。另外,由于所述选择完毕内容信息和未选择内容信息都是表示对各内容有无选择的数据,所以还可以作为相同的数据。就是说,如果具备一组表示对各内容有无选择的数据,就既可以将它作为选择完毕内容信息利用,也可以将它作为未选择内容信息利用。
另外,所述接口装置,具备外部数据接收部,该外部数据接收部从本装置的外部的机器接收内容;所述画面显示部,最好在显示外部内容选择目的物的同时,还在所述操作信息解释部判断进行了选择所述外部内容选择目的物的输入操作时,参照所述选择完毕内容信息存放部后,显示从所述外部的机器接收的内容的内容名称。
采用上述结构后,能够显示旨在参照从外部的机器接收的内容的外部内容选择目的物,选择该外部内容选择目的物后,显示从外部的机器接收的内容的内容名称。所以,用户能够很容易地确认从外部的机器接收的内容。
另外,所述内容,是包含数值和时刻的数据;所述画面显示部,最好在从显示的内容名称中选择多个内容名称时,根据用选择的内容名称特定的各内容包含的数值及时刻,显示用时间系列表示各内容包含的数值的图像。
从外部的机器接收的内容是多个时,显示接收的各内容的内容名称。采用上述结构后,能够在从该内容名称中选择多个内容名称时,根据各内容包含的数值及时刻,显示用时间系列表示各内容包含的数值的图像。
这样,用户能够很容易地确认从外部的机器接收的内容包含的数值随着时间的变化。例如所述外部的机器按照规定的时间间隔取得温度后输出表示取得的温度及取得温度的时刻的数值数据时,在所述内容处理装置1中,能够很容易地看到温度随着时间的变化。此外,作为用时间系列表示的图像,宜于采用折线图表及柱状图等图表,但是也可以采用按照时刻顺序排列数值的数表等。
另外,所述接口装置,最好具备:通信部,该通信部旨在与网络连接,进行通信;规则汇编取得部,该规则汇编取得部通过所述通信部作媒介,从其它机器中取得所述规则汇编。
采用上述结构后,可以根据通过通信部作媒介取得的规则汇编,解释画面的显示及用户的输入操作。就是说,采用上述结构后,能够通过通信部作媒介,从接口装置的外部取得的规则汇编,而且显示的画面及对于用户的输入操作的解释,还按照取得的规则汇编变化。
这样,采用上述结构后,用户就可以使用一个接口装置以多种样态进行与内容对应的处理。还从而能够用一个接口装置处理从各种途径获得的各种内容。
进而,采用上述结构后,还能够经由网络导入精通机器的操作及信息的处理的人编制的规则汇编。因此,还能够很容易地将精通机器的操作及信息的处理的人的专用技术变成自己的东西。而且,这样还能够提高有关内容、服务利用的效率。
另外,所述接口装置,最好具备规则汇编认证部。该规则汇编认证部向根据来自预先规定的对象的要求发放容许使用所述规则汇编的规则汇编认证服务器,发送特定本装置或本装置的用户的特定信息;所述规则汇编选择部,选择所述规则汇编认证部从所述规则汇编认证服务器获得容许使用的规则汇编。
如上所述,旨在显示画面及解释输入操作的子规则,对用户处理内容时的便利性等产生很大的影响,其本身具有价值。同样,旨在显示画面及解释输入操作的规则汇编,其本身也具有价值。
因此,采用上述结构后,就从规则汇编认证服务器取得规则汇编的容许使用。然后,只将容许使用的规则汇编作为选择的对象。反言之,将没有得到容许使用的规则汇编作为选择的对象之外。
采用这种结构后,可以通过规则汇编认证服务器作媒介,控制有用的规则汇编的使用。例如还能够防止没有权限的用户擅自使用规则汇编。
此外,规则汇编包含子规则时,既可以在获得规则汇编的容许使用的时候获得子规则的容许使用,也可以采用需要通过另外的途径获得子规则的容许使用的结构。
另外,所述接口装置,可以利用计算机实现。这时,使计算机作为所述各部动作,从而利用计算机实现所述接口装置的接口装置的控制程序及记录它的计算机可读取记录介质,也属于本发明的范畴。
[补充]
在上述的例子中,根据操作输入用图像选择要输出的内容时,内容处理装置1输出选择的内容。但是也可以由外部机器输出内容。就是说,内容处理装置1只要至少具有内容的提示及选择受理的这种用户接口的功能即可。
另外,本发明不局限于以上的实施方式,可在《权利要求书》的范围内进行各种变更。就是说,在《权利要求书》的范围内组合适当变更的技术性的单元后获得的实施方式,也被本发明的技术性的范围所包含。
[采用软件的实施例]
最后,内容处理装置1的各块,特别是操作信息解释部10、布局控制部11、内容管理部12、隐喻管理部13及可信管理部14,既可以利用硬件块构成,也可以如下所述使用CPU通过软件实现。
就是说,内容处理装置1具备执行实现各功能的控制程序的指令的CPU(central processing unit)、存放上述程序的ROM(read onl)、展开上述程序的RAM(random access memory)、存放上述程序及各种数据的存储器之类的存储装置(存储介质)等。而且,供给所述内容处理装置1用计算机可读取地记录了实现上述功能的软件——内容处理装置1的控制程序的程序代码(执行形式程序、中间代码、资源程序)的记录介质,该计算机(或CPU及MPU)读出记录介质记录的程序代码后执行,也可以达到本发明的目的。
作为上述存储介质,例如可以使用磁带及盒式磁带等带类、软盘(注册商标)/硬盘等磁盘及包含CD-ROM/MO/MD/DVD/CD-R等光盘在内的盘类、IC卡(包含存储卡)/光卡等卡类或者掩模ROM/EPROM/EEROM/快速ROM等半导体存储器类。
另外,还可以与通信网络连接地构成内容处理装置1,通过通信网络作媒介供给上述程序代码。作为该通信网络,没有特别的限定,例如可以利用因特网、内部网、临时网、LAN、ISDN、VAN、CATV通信网、假设专用网(virtual private network)、电话网、移动通信网、卫星通信网等。另外,作为构成通信网络的传输介质,没有特别的限定,例如既可以利用IEEE1394、USB、电力输送线、电缆TV线、电话线、ADSL线路等有线,也可以利用IrD及遥控器之类的红外线、Bluetooth(注册商标)、802.11无线、HDR、手机电话网、卫星线路、地面波数字网等无线。此外,本发明还可以采用下述形态实现:用电子性的传输实现上述程序代码的、被埋入载波的计算机数据信号。
在发明的详细的讲述中谈到的具体的实施方式或实施例,归根结底是为了阐述本发明技术内容,不应该狭义地理解为本发明只局限于这种具体例。在本发明的精神和以下的《权利要求书》的范围内,可以进行各种变更后实施。
采用本发明的内容处理装置后,用户能够很容易地参照及输出所需的内容,所以可以宜于在进行内容的管理及输出的装置中采用。例如也可宜于在个人计算机(PC)、移动PC、聪明电话(smart phone)、手机、电子词典、便携式游戏机、电视机等中采用。
Claims (14)
1.一种接口装置,显示输入操作受理画面,使用户从多个内容中选择一个或多个内容,解释用户按照该显示的输入操作受理画面输入的输入操作后,确定用户选择的内容,
所述接口装置具备:
规则汇编选择部,该规则汇编选择部从包含旨在显示所述输入操作受理画面的信息和旨在解释显示该输入操作受理画面时输入操作的内容的信息在内的多个规则汇编中选择一个规则汇编;
画面显示部,该画面显示部按照所述规则汇编选择部选择的规则汇编,显示所述输入操作受理画面;和
操作信息解释部,该操作信息解释部按照所述规则汇编选择部选择的规则汇编,解释用户的输入操作的内容。
2.如权利要求1所述的接口装置,其特征在于:所述规则汇编,包含:
用于解释对用户选择后确定的内容进行的输入操作的内容的信息,和
用于显示与对该内容进行的输入操作的内容相对应的画面的信息;
所述操作信息解释部,按照所述规则汇编选择部选择的规则汇编,解释对用户选择后确定的内容进行的输入操作的内容;
所述画面显示部,按照所述规则汇编选择部选择的规则汇编,显示与所述操作信息解释部解释的内容对应的画面。
3.如权利要求1或2所述的接口装置,其特征在于:所述规则汇编,包含内容的抽取条件;
所述画面显示部,在所述输入操作受理画面中显示与所述规则汇编选择部选择的规则汇编中包含的所述抽取条件对应的选择目的物,同时,
在所述操作信息解释部得出进行了选择所述选择目的物的输入操作的判断时,显示按照与该选择目的物对应的抽取条件抽取的内容的内容名称。
4.如权利要求3所述的接口装置,其特征在于:所述规则汇编包含子规则,该子规则包含:
在所述选择目的物被选择后,所述画面显示部用于进行画面显示的信息,和
所述操作信息解释部用于按照该画面显示解释用户的输入操作的信息;
具备子规则认证部,该子规则认证部向根据来自预先规定的对象的请求发放所述子规则的使用许可的子规则认证服务器,发送确定本装置或本装置的用户的特定信息,请求所述子规则的使用许可;
在所述操作信息解释部得出进行了选择所述选择目的物后的输入操作的判断时,且与该选择目的物对应的子规则是所述子规则认证部从所述子规则认证服务器中取得的使用许可时,
所述画面显示部,按照该子规则进行画面显示;所述操作信息解释部,相应该画面显示地解释用户的输入操作的内容。
5.如权利要求3所述的接口装置,其特征在于:所述规则汇编包含选择条件,该选择条件表示用于选择在所述输入操作受理画面上的规定区域显示的选择目的物的条件;
所述画面显示部,在所述规定区域内显示使用所述选择条件选择的选择目的物。
6.如权利要求3所述的接口装置,其特征在于:所述规则汇编包含表示书的外观的书籍图像信息;
所述画面显示部,根据所述书籍图像信息,显示看似书的所述选择目的物。
7.如权利要求6所述的接口装置,其特征在于:所述画面显示部,在所述操作信息解释部得出进行了选择所述选择目的物的输入操作的判断时,根据所述书籍图像信息,显示在打开的书的书页上配置了按照与选择的选择目的物对应的抽取条件抽取的内容的内容名称。
8.如权利要求3所述的接口装置,其特征在于:具备未选择内容信息存放部,该未选择内容信息存放部存放表示没有被用户选择过的未选择内容信息;
所述画面显示部,在用与所述选择目的物对应的抽取条件抽取的内容中包含了被所述未选择内容信息确定的内容时,将表示包含未选择的内容的情况的信息附加到该选择目的物后显示。
9.如权利要求1所述的接口装置,其特征在于:具备选择完毕内容信息存放部,该选择完毕内容信息存放部存放表示被用户选择操作过的内容的选择完毕内容信息;
所述画面显示部,在显示选择完毕内容选择目的物的同时,还在所述操作信息解释部得出进行了选择所述选择完毕内容选择目的物的输入操作的判断时,参照所述选择完毕内容信息存放部后,显示被所述选择完毕内容信息确定的内容的内容名称。
10.如权利要求1所述的接口装置,其特征在于:具备外部数据接收部,该外部数据接收部从本装置的外部的机器接收内容;
所述画面显示部,在显示外部内容选择目的物的同时,还在所述操作信息解释部得出进行了选择所述外部内容选择目的物的输入操作的判断时,显示从所述外部的机器接收的内容的内容名称。
11.如权利要求10所述的接口装置,其特征在于:所述内容,是包含数值和时刻的数据;
所述画面显示部,在从显示的内容名称中被选择了多个内容名称时,根据用费被选择的内容名称确定的各内容中包含的数值及时刻,显示用时间系列表示各内容包含的数值的图像。
12.如权利要求1所述的接口装置,其特征在于,具备:
通信部,该通信部用于与网络连接后通信;和
规则汇编取得部,该规则汇编取得部通过所述通信部,从与所述网络连接的其它机器中取得所述规则汇编。
13.如权利要求1所述的接口装置,其特征在于:具备规则汇编认证部,该规则汇编认证部向根据来自预先规定的对象的请求发放所述规则汇编的使用许可的规则汇编认证服务器,发送确定本装置或本装置的用户的特定信息,请求所述规则汇编的使用许可;
所述规则汇编选择部,选择所述规则汇编认证部从所述规则汇编认证服务器获得的规则汇编的使用许可。
14.一种接口装置的控制方法,显示输入操作受理画面,使用户从多个内容中选择一个或多个内容,解释用户按照该显示的输入操作受理画面输入的输入操作,确定用户选择的内容,
所述接口装置的控制方法具备:
规则汇编选择步骤,该规则汇编选择步骤从包含了用于显示所述输入操作受理画面的信息和用于解释显示该输入操作受理画面时输入操作的内容的信息在内的多个规则汇编中选择一个规则汇编;
画面显示步骤,该画面显示步骤按照所述规则汇编选择步骤选择的规则汇编,显示所述输入操作受理画面;和
操作信息解释步骤,该操作信息解释步骤按照所述规则汇编选择步骤选择的规则汇编,解释用户的输入操作的内容。
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009037995 | 2009-02-20 | ||
| JP2009-037995 | 2009-02-20 | ||
| JP2009-135287 | 2009-06-04 | ||
| JP2009135287A JP2010218527A (ja) | 2009-02-20 | 2009-06-04 | インタフェース装置、インタフェース装置の制御方法、制御プログラム、及び該制御プログラムを記録したコンピュータ読み取り可能な記録媒体 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN101833414A true CN101833414A (zh) | 2010-09-15 |
Family
ID=42717499
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201010117433A Pending CN101833414A (zh) | 2009-02-20 | 2010-02-20 | 接口装置及其控制方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN101833414A (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110546582A (zh) * | 2017-04-13 | 2019-12-06 | 三菱电机株式会社 | 显示画面生成装置、工厂自动化系统、及显示画面生成方法 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0944327A (ja) * | 1995-07-31 | 1997-02-14 | Ouken Kk | ファイル表示装置及びその方法 |
| JPH09138745A (ja) * | 1995-09-08 | 1997-05-27 | Xerox Corp | コンピュータ制御表示システム |
| JP2004145388A (ja) * | 2002-10-21 | 2004-05-20 | Sharp Corp | 携帯再生装置、コンテンツ選択画面表示方法及び受信システム |
| US20070260994A1 (en) * | 2000-04-21 | 2007-11-08 | Sciammarella Eduardo A | System for managing data objects |
| CN101273349A (zh) * | 2005-09-30 | 2008-09-24 | 微软公司 | 基于模板的服务管理 |
-
2010
- 2010-02-20 CN CN201010117433A patent/CN101833414A/zh active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0944327A (ja) * | 1995-07-31 | 1997-02-14 | Ouken Kk | ファイル表示装置及びその方法 |
| JPH09138745A (ja) * | 1995-09-08 | 1997-05-27 | Xerox Corp | コンピュータ制御表示システム |
| US20070260994A1 (en) * | 2000-04-21 | 2007-11-08 | Sciammarella Eduardo A | System for managing data objects |
| JP2004145388A (ja) * | 2002-10-21 | 2004-05-20 | Sharp Corp | 携帯再生装置、コンテンツ選択画面表示方法及び受信システム |
| CN101273349A (zh) * | 2005-09-30 | 2008-09-24 | 微软公司 | 基于模板的服务管理 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110546582A (zh) * | 2017-04-13 | 2019-12-06 | 三菱电机株式会社 | 显示画面生成装置、工厂自动化系统、及显示画面生成方法 |
| CN110546582B (zh) * | 2017-04-13 | 2022-07-26 | 三菱电机株式会社 | 显示画面生成装置、工厂自动化系统、及显示画面生成方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2010218527A (ja) | インタフェース装置、インタフェース装置の制御方法、制御プログラム、及び該制御プログラムを記録したコンピュータ読み取り可能な記録媒体 | |
| CN101512473B (zh) | 具有基于图像的浏览的媒体播放器 | |
| CN103777849B (zh) | 用于访问图书的用户界面 | |
| JP3828906B2 (ja) | 可搬格納デバイス | |
| CN101582088B (zh) | 信息处理装置和方法 | |
| JP5308580B1 (ja) | コンテンツ表示システム | |
| CN107209905A (zh) | 针对个性化和任务完成服务而对应用去主题归类 | |
| CN106095853A (zh) | 识别云内容 | |
| JP2010262441A (ja) | サーバ装置、電子機器、電子書籍提供システム、電子書籍提供方法、電子書籍表示方法及びプログラム | |
| CN102214193A (zh) | 信息处理装置、客户端装置、服务器装置 | |
| CN104123059A (zh) | 基于web桌面化的云计算管理系统 | |
| CN103069377A (zh) | 电子设备、显示物的显示方法及检索处理方法 | |
| CN102067121A (zh) | 具有嵌入式媒体播放器的移动无线设备 | |
| KR20140013253A (ko) | 클라우드 서비스 기반 컨텐츠 검색 방법과 이를 지원하는 시스템 및 단말기 | |
| CN106383641A (zh) | 习题截图编辑方法及装置 | |
| CN107016034A (zh) | 信息处理装置及信息处理方法 | |
| JP2007042107A (ja) | 通信システムを利用したコンテンツ統合管理方法。 | |
| JP2001005727A (ja) | アクセス管理装置 | |
| KR101589969B1 (ko) | 네트워크형 파일 관리 방법 및 시스템 | |
| CN101833414A (zh) | 接口装置及其控制方法 | |
| ITBO20080226A1 (it) | Sistema informativo multimediale, multicanale, ad accessibilita' universale e basato sulla conoscenza della posizione | |
| CN102281256A (zh) | 一种验证垃圾信息的控制方法以及相应的控制装置 | |
| JP2010186281A (ja) | 情報表示装置および情報表示システム | |
| JP2008071278A (ja) | 予約管理システム、予約管理方法及び予約管理プログラム | |
| CN106126149A (zh) | 一种信息处理的方法、电子设备及输入装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20100915 |