本发明涉及一种信息处理装置及记录媒体。
背景技术:
以往,已知一种具有使手指或笔尖(stylus)接触画面来进行操作的触控面板(touchpanel)的信息处理装置。利用触控面板实现的操作例如与使用键盘(keyboard)或鼠标(mouse)等周边输入设备实现的操作相比,多数情况下会导致误操作变多。作为其原因的一例,可列举如下原因:当指定出画面上的位置时,与利用周边输入设备的情况相比,利用手指或笔尖的情况下更容易降低指定位置精度。另外,可列举如下原因:如果具有触控面板的信息处理装置为移动终端,那么操作者会用手拿着信息处理终端本身,因此无意触碰到触控面板的可能性大于无意触碰到周边输入设备的可能性。
为了防止在触控面板显示对象数据(objectdata)的状态下,因操作者的误操作而导致无意编辑该对象数据,以往揭示了一种信息处理装置,所述信息处理装置具有无法对显示于触控面板的对象数据进行编辑的动作模式(operatingmode)即浏览模式(viewmode)、及可对显示于触控面板的对象数据进行编辑的动作模式即编辑模式(editmode)(例如专利文献1)。
[背景技术文献]
[专利文献]
[专利文献1]日本专利特开2016-146134号公报
技术实现要素:
[发明欲解决的课题]
在具有显示对象数据的触控面板,且具有浏览模式及编辑模式的信息处理装置中,以往,操作者如果想要在浏览模式下浏览对象数据时进行该对象数据的编辑,就必须进行从浏览模式到编辑模式的切换操作,将信息处理装置的动作模式切换到编辑模式之后再进行对象数据的编辑。
本发明的目的在于:使具有显示对象数据的触控面板,且具有无法对于对象数据进行编辑的动作模式即浏览模式、及可对于对象数据进行编辑的动作模式即编辑模式的信息处理装置中,在从浏览模式的状态将追加数据(additionaldata)追加到对象数据的情况下,与进行变更为编辑模式的操作后再进行将追加数据追加的操作的情况相比,减少了操作者的操作量。
[解决课题的手段]
本发明的第1项是一种信息处理装置,其中,包括:处理器(processor);以及触控面板,显示对象数据;且所述处理器当在无法对所述对象数据进行编辑的动作模式即浏览模式下将所述对象数据显示于所述触控面板时,根据操作者将追加数据追加到所述对象数据的追加操作,切换到可对所述对象数据进行编辑的动作模式即编辑模式,之后再将所述追加数据追加到所述对象数据。
本发明的第2项是根据本发明的第1项所述的信息处理装置,其中,所述处理器在所述追加操作是指定出所述对象数据的指定部分的操作的情况下,与所述指定部分建立关联而追加所述追加数据。
本发明的第3项是根据本发明的第2项所述的信息处理装置,其中,所述对象数据是具有一页或多页(page)的电子文档,所述指定部分是所述电子文档的页内的一部分,且所述处理器在与所述一部分关联的状态下,附加通过被操作而显示所述追加数据的追加数据按钮。
本发明的第4项是根据本发明的第2项所述的信息处理装置,其中,所述对象数据是具有一页或多页的电子文档,且所述处理器根据操作者的指示,决定是将所述追加数据附加到所述指定部分所涉及的指定页内,还是将所述追加数据追加到所述指定页附近作为新的页。
本发明的第5项是根据本发明的第2项所述的信息处理装置,其中,所述对象数据是具有一页或多页的电子文档,且所述处理器附加所述追加数据作为新的页来代替所述指定部分所涉及的指定页,并将通过被操作而显示所述指定页的指定页按钮附加到该新的页。
本发明的第6项是根据本发明的第1至5项中任一项所述的信息处理装置,其中,所述追加操作是指定出图像数据(imagedate)的操作,且所述处理器将所述图像数据追加到所述对象数据。
本发明的第7项是根据本发明的第6项所述的信息处理装置,其中,所述信息处理装置还包括相机(camera),且所述追加操作是利用所述相机获取所述图像数据的操作。
本发明的第8项是根据本发明的第6项所述的信息处理装置,其中,所述处理器在从利用所述信息处理装置上运行的显示应用程序(viewingapplication)显示所述对象数据的状态,其它应用程序成为操作对象之后再次选择所述显示应用程序的情况下,将其它应用程序为操作对象期间所获取的一个或多个图像数据作为所述追加数据的候补显示于所述触控面板。
本发明的第9项是根据本发明的第1项所述的信息处理装置,其中,所述处理器在从利用所述信息处理装置上运行的显示应用程序显示所述对象数据的状态,利用网页浏览器(webbrowser)浏览网页(webpage)之后再次选择所述显示应用程序的情况下,将该网页的统一资源定位符(uniformresourcelocator,url)作为所述追加数据追加到所述对象数据。
本发明的第10项是根据本发明的第1项所述的信息处理装置,其中,所述对象数据是具有一页或多页的电子文档,且所述处理器将所述追加数据追加到与所述对象数据的种类对应的位置作为新的页。
本发明的第11项是一种记录媒体,其存储着信息处理程序(informationprocessingprogram),其中,在具有触控面板的计算机中,当在无法对于对象数据进行编辑的动作模式即浏览模式下将所述对象数据显示于所述触控面板时,根据操作者将追加数据追加到所述对象数据的追加操作,切换到可对所述对象数据进行编辑的动作模式即编辑模式,之后再将所述追加数据追加到所述对象数据。
[发明效果]
根据本发明的第1或11项,在从浏览模式的状态将追加数据追加到对象数据的情况下,与进行变更为编辑模式的操作之后再进行将追加数据追加的操作的情况相比,能够减少操作者的操作量。
根据本发明的第2项,能够在与指定部分建立关联的状态下,将追加数据追加到对象数据。
根据本发明的第3项,能够在将追加数据按钮附加到对象数据的页内的情形下,将追加数据追加到对象数据。
根据本发明的第4项,能够在指定页附近将追加数据追加到对象数据作为新的页。
根据本发明的第5项,能够将追加数据追加为新的页来代替指定页。
根据本发明的第6项,能够将图像数据追加到对象数据。
根据本发明的第7项,能够将利用相机摄影的摄影数据追加到对象数据。
根据本发明的第8项,能够将使用者操作其它应用程序期间所获取的图像数据追加到对象数据。
根据本发明的第9项,能够将使用者利用网页浏览器浏览的网页的url追加到对象数据。
根据本发明的第10项,能够将追加数据追加到与对象数据的种类对应的位置作为新的页。
附图说明
图1是本实施方式的信息处理装置的构成概略图。
图2是表示显示于触控面板的对象数据的显示例的图。
图3是表示指定部分的指定例的图。
图4是表示第1询问信息(inquirymessage)的例子的图。
图5是表示摄影画面的例子的图。
图6是表示将追加数据按钮追加到指定部分附近的情况的图。
图7是表示追加数据的显示例的图。
图8是表示将追加数据追加为指定页的下一页的情况的图。
图9是表示第2询问信息的例子的图。
图10是表示将追加数据追加到对象数据来代替指定页的情况的图。
图11是表示追加数据的候补的显示例的图。
图12是表示对追加数据的一个候补进行指定追加的追加操作的例子的图。
图13是表示将url作为追加数据进行追加的情况的图。
图14是表示信息处理装置的基本实施方式中的处理流程的流程图。
附图标号说明
10:信息处理装置;
12:通讯接口;
14:触控面板;
16:相机;
18:存储器;
20:对象数据;
22:显示应用程序;
24:网页浏览器;
26:处理器;
28:数据追加处理部;
40:主显示区域;
42:微缩显示区域;
44:动作模式标识;
50:追加数据按钮;
52:指定页按钮;
60:候补数据显示区域;
62、62a:候补数据;
64:url;
da:追加数据;
m1、m2:询问信息;
pa:追加数据页;
pr:指定页;
s10、s12、s14、s16、s18、s20、s22、s24、s26、s28、s30、s32、s34、s36:步骤。
具体实施方式
<信息处理装置的概要>
图1是本实施方式的信息处理装置10的构成概略图。信息处理装置10是用来浏览对象数据的计算机(computer),在本实施方式中为操作者(用户(user))可携带的移动终端。但是,作为信息处理装置10,只要能发挥以下说明的各功能,则可以是任何装置。例如也可为固定型计算机,而不是移动终端。
通讯接口(communicationsinterface)12例如是包含有线或无线的局域网(localareanetwork,lan)接头(adapter)等构成。通讯接口12发挥经由lan或因特网(internet)等通讯线路而与其它装置进行通讯的功能。
触控面板14例如是包含液晶显示器(liquidcrystaldisplay)、或者感测手指或笔尖(以下,将用来操作触控面板14的这些单元笼统记为“手指”)对画面的接触的传感器等构成。触控面板14兼备显示器(display)与输入接口(inputinterface),能够显示各种画面,并且受理来自用户的指示。
相机16例如是包含镜头(lens)或摄像元件等构成。相机16拍摄摄影区域而获取图像数据。
存储器(memory)18例如是包含硬盘(harddisk)、固态驱动器(solidstatedrive,ssd)、只读存储器(readonlymemory,rom)、或随机存取存储器(randomaccessmemory,ram)等构成。存储器18可与下述处理器26分开设置,也可至少一部分设置在处理器26的内部。在存储器18存储用来使信息处理装置10的各部运行的信息处理程序。
另外,如图1所示,存储器18中存储对象数据20。对象数据20是可显示于触控面板14,且可由用户编辑的数据。在本实施方式中,对象数据20是具有一页或多页的电子文档数据(electronicfiledate),但对象数据20并不限于此。此外,此情况下的页是在电子文档数据中定义的观念上的页,其概念与实际印刷电子文档数据时印刷到1片印刷介质的单面的物理页不同。另外,在本实施方式中,将对象数据20存储在存储器18,但对象数据20也可存储在与信息处理装置10不同的其它装置中。在此情况下,信息处理装置10将经由通讯接口12访问该装置而获取的对象数据20显示或编辑到触控面板14。
另外,如图1所示,在存储器18中安装显示应用程序22及网页浏览器24。显示应用程序22及网页浏览器24是按照处理器26的指示在信息处理装置10上运行的应用程序。显示应用程序22是在触控面板14上显示对象数据20,并根据来自用户的指示进行对象数据20的编辑的应用程序。作为显示应用程序22,例如可使用富士xerox的docuworks(注册商标),但并不限于此。
显示应用程序22能够在无法对于对象数据20进行编辑的动作模式即浏览模式、及可对于对象数据20进行编辑的动作模式即编辑模式下运行。
网页浏览器24是将通讯接口12经由因特网获取的网页(web)显示于触控面板14的应用程序。用户可通过在网页浏览器24中对特定出网页的统一资源定位符(uniformresourcelocator,url)进行指定,而获取与所指定的url对应的网页并将其显示于触控面板14。可使用网页浏览器24下载(download)与所指定的url对应的网页中包含的图像数据并将其存储在存储器18。
处理器26是指广义的处理装置,包含通用处理装置(例如中央处理器(centralprocessingunit,cpu)等)、及专用处理装置(例如,图形处理器(graphicsprocessingunit,gpu)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(fieldprogrammablegatearray,fpga)、或可程序化逻辑装置等)中至少一个而构成。作为处理器26,也可为通过处于物理分开的位置的多个处理装置的协动而构成的处理器,而不是利用一个处理装置。
处理器26按照存储在存储器18的信息处理程序使信息处理装置10的各部运行。例如,使安装在存储器18的显示应用程序22运行。如上所述,显示应用程序22可在浏览模式及编辑模式下运行时,处理器26在显示应用程序22为浏览模式的情况下,即便用户输入与显示于触控面板14的对象数据20相关的编辑指示,也不受理(换句话说,忽略)该编辑指示。此处,编辑是指使对象数据20的内容或属性发生变更的处理。因此,在浏览模式下,也可变更对象数据20的显示部分(例如显示等)等。另一方面,处理器26在显示应用程序22为编辑模式的情况下,当用户输入与显示于触控面板14的对象数据20相关的编辑指示时,按照该编辑指示进行对象数据20的编辑处理。
另外,处理器26可根据用户的指示,捕捉显示于触控面板14的画面的全部或其一部分并将其作为图像数据而获取。
如图1所示,处理器26作为数据追加处理部28发挥功能。数据追加处理部28进行将追加数据追加到利用显示应用程序22显示于触控面板14的对象数据20的处理。追加数据例如为图像(包括动画)数据、追加的页数据(pagedate)(在对象数据20为电子文档数据的情况下)等,但并不限于此。
下文将详细进行叙述,尤其是数据追加处理部28在显示应用程序22为浏览模式的情况下,当用户进行了用来将追加数据追加到对象数据20的操作即追加操作时,自动将显示应用程序22的动作模式从浏览模式切换到编辑模式,之后再按照该追加操作将追加数据追加到对象数据20。
以下,参照图2~图13,对基本实施方式及变化实施方式中的数据追加处理部28的处理详情进行说明。此外,在以下说明中,信息处理装置10的用户为会议的参加者,对象数据20是该会议的发表人事先分发的包含多页的会议资料数据,用户参加会议,并且在显示应用程序22的浏览模式下浏览对象数据20(即,会议资料数据)。当然信息处理装置10的使用场合并不限于此。
<基本实施方式>
在图2中,示出显示于触控面板14的显示应用程序22的显示画面。显示应用程序22是包含主显示区域40、及微缩显示区域42而构成。于主显示区域40,将包含多页的对象数据20中的所选择的页放大显示。在微缩显示区域42,除了将主显示区域40的页缩小显示以外,还将对象数据20的页码顺序中的该页的前后一页或多页缩小显示。
另外,在显示应用程序22中,也可明示当前动作模式。图2的例子中,在主显示区域40显示表示当前动作模式的动作模式标识44。此外,关于当前动作模式,也可代替动作模式标识44或除此以外根据动作模式来变更显示应用程序22的皮肤(skin)的颜色、或主显示区域40和/或微缩显示区域42的背景色等。
在基本实施方式(及下述变化实施方式)中,在显示应用程序22的动作模式为浏览模式的情况下,用户无须进行仅用来将动作模式从浏览模式变更为编辑模式的操作,就能进行将追加数据追加的追加操作。而且,数据追加处理部28根据该追加操作,将显示应用程序22的动作模式从浏览模式变更为编辑模式,之后再将通过该追加操作所指定的追加数据追加到对象数据。
例如当会议的参加者即用户一边利用浏览模式的显示应用程序22浏览作为对象数据20的包含多页的会议资料数据,一边倾听发表人的发表时,想到如下情况,即,发表人将对象数据中未包含的新的资料显示于发表用显示器(monitor),且用户将该新的资料追加到自己的会议资料数据。
在基本实施方式中,首先,用户指定出对象数据20的一部分即指定部分。指定部分例如可为对象数据20的一页内的一部分,也可为多页中的任一页。指定部分可由用户任意指定,此处,选择对象数据20中的与发表人所显示的新的资料关联的部分作为指定部分。例如如图3所示,用户通过用手指触摸显示于主显示区域40的页中的一部分而指定出指定部分。在本说明书中,将指定部分所涉及的页称为指定页pr。作为指定部分所涉及的页,在用户指定出页内的对象数据20之一的一部分作为指定部分的情况下为包含该指定部分的页,在用户指定出对象数据20中的任一页作为指定部分的情况下为该被指定的页。图3的例子中,指定出指定页pr中的项目1作为指定部分。
当用户指定出指定部分时,如图4所示,数据追加处理部28使询问信息m1显示于触控面板14,所述询问信息m1用来向用户询问是启动相机16,还是选择预先准备的数据。此外,用户指定出指定部分时是启动相机16,还是选择预先准备的数据也可根据用户设定等预先决定,而不是在用户指定出指定部分时显示询问信息m1。此外,为了确保显示应用程序22的浏览模式的原本的功能即防止误操作的功能,也可在长按或双击指定部分时将询问画面显示于触控面板14,而不是在用户触摸指定部分时立即将询问画面显示于触控面板14。
在用户针对询问信息m1选择“选择数据”按钮的情况下,用户接着从预先准备的数据中选择追加数据。此外,作为预先准备的数据,可存储在存储器18,也可为存储在其它装置且能经由通讯接口12获取的数据。在此情况下,用户指定出指定部分并选择追加数据的操作成为追加操作。
在用户针对询问信息m1选择“启动相机”按钮的情况下,数据追加处理部28启动相机16,并使如图5所示的摄影画面显示于触控面板14。在摄影画面显示摄影区域,用户一边参照该摄影画面,一边利用相机16摄影发表人显示在发表用显示器的新的资料而获取作为追加数据的图像数据。如上所述,图像数据可为静止图像,也可为动态图像。在此情况下,用户指定出指定部分并利用相机16获取图像数据的操作成为追加操作。
数据追加处理部28当相机16的摄影结束时,使显示应用程序22再次显示于触控面板14。此时,处理器26将显示应用程序22的动作模式从浏览模式变更为编辑模式。然后,将追加数据在与指定部分建立关联的状态下,追加到对象数据20。
在与指定部分建立关联的状态下进行追加是指当用户过后浏览时,是在如得知指定部分与追加数据的关联那样的状态下,将追加数据追加到对象数据20。数据追加处理部28在与该指定部分关联的状态下,将追加数据附加到指定页pr内。在本实施方式中,数据追加处理部28基于追加数据,生成通过被操作而显示追加数据的追加数据按钮50并将其附加到指定页pr。将追加数据的文件路径(filepath)(例如,信息处理装置10内的文件夹(folder)构造中的追加数据所在的地址)与追加数据按钮50建立关联。另外,作为追加数据按钮50的图标(icon),可包括将追加数据的内容缩小显示的图像。
如图6所示,数据追加处理部28在作为该指定部分的项目1附近显示追加数据按钮50。在此情况下,另外,在如图6那样指定部分为字符串(项目1)的情况下,也可通过将链接信息(linkinformation)嵌入到项目1的字符串,而将该字符串本身作为追加数据按钮50。另外,只要在指定页pr内赋予追加数据按钮50,就能至少知晓指定页pr与追加数据相关联,因此,数据追加处理部28也可在指定页pr的规定位置(例如右上角)赋予追加数据按钮50。
另外,数据追加处理部28也可在指定页pr内(尤其是在指定部分附近)直接粘贴(嵌入)追加数据,而不是追加数据按钮50。
此外,对象数据20是由显示应用程序22来执行(显示于触控面板14),因此,数据追加处理部28无法直接编辑对象数据20。因此,数据追加处理部28进行如下处理,即,将对象数据20复制而制作编辑用数据,并将追加数据追加到该编辑用数据。而且,当追加数据对编辑用数据的追加处理结束后,更新显示应用程序22的显示,并将编辑用数据作为编辑后的对象数据20而显示。
数据追加处理部28优选为当追加数据对于对象数据20的追加处理结束时,立即将显示应用程序22的动作模式从编辑模式返回到浏览模式。由此,在追加数据追加后,在显示应用程序22中用户对于对象数据20的误操作得到抑制。
如果在将追加数据追加到对象数据20之后,用户操作追加数据按钮50,那么如图7所示,显示应用程序22中显示追加数据da。
上述例子中,作为在与指定部分建立关联的状态下将追加数据da追加的实施方式,将追加数据da追加到包含指定部分的指定页pr内,但作为在与指定部分建立关联的状态下将追加数据da追加的另一实施方式,也可在对象数据20的页码顺序中,将追加数据da追加到指定页pr附近,换句话说追加到前后周边作为新的页。将追加为新的页的追加数据da称为追加数据页(additionaldatapage)pa。在图8的微缩显示区域42中,示出已将追加数据页pa追加到包含指定部分的指定页pr的下一页的情况。
数据追加处理部28也可在用户指定出指定部分及追加数据da时,向用户询问是将追加数据da追加到包含指定部分的指定页pr内,还是将追加数据da追加(即将追加数据页pa追加)到指定页pr附近作为新的页。例如,数据追加处理部28使如图9所示的询问信息m2显示于触控面板14。而且,数据追加处理部28根据用户的指示将追加数据da追加到对象数据20。例如,在用户针对图8的询问信息m2选择“追加到指定页内”按钮的情况下,数据追加处理部28将追加数据da追加到指定页pr内,在用户选择“追加为新的页”按钮的情况下,数据追加处理部28将追加数据页pa追加到指定页pr附近。
另外,数据追加处理部28也可将追加数据页pa追加到对象数据20来代替包含指定部分的指定页pr。换句话说,也可将指定页pr替换为追加数据页pa。在图10中,示出追加了追加数据页pa来代替指定页pr的情况。如图3所示,将追加数据页pa追加之前,指定页pr为第2页,因此,数据追加处理部28将对象数据20的第2页作为追加数据页pa来代替指定页pr。在此情况下,数据追加处理部28优选为将通过被操作而显示指定页pr的指定页按钮52附加到追加数据页pa。当用户操作指定页按钮52时,在显示应用程序22显示指定页pr。或者也可在追加了追加数据页pa来代替指定页pr的情况下,使指定页pr移动到对象数据20的规定页。例如,也可使指定页pr移动到最后一页。
是将追加数据页pa追加到对象数据20来代替指定页pr,还是保留指定页pr并将追加数据页pa追加到对象数据20可由数据追加处理部28根据用户的指示决定。
<第1变化实施方式>
在基本实施方式中,作为用来将追加数据追加到对象数据20的追加操作,是在指定出指定部分之后再利用相机16获取图像数据,或者在指定出指定部分之后再选择追加数据,但第1变化实施方式与基本实施方式相比,追加操作不同。
例如用户一边利用显示应用程序22浏览对象数据20,一边倾听发表人的发表时,存在操作其它应用程序,并关于发表内容进行调查的情况。在此情况下,存在操作其它应用程序过程中(即调查过程中)想要将所获得的图像数据追加到象数据20的情况。
第1变化实施方式中,在从利用浏览模式的显示应用程序22浏览对象数据20的状态,其它应用程序成为操作对象之后再次选择显示应用程序22的情况下,将其它应用程序为操作对象期间所获取的一个或多个图像数据作为追加数据。也就是说,第1变化实施方式中的追加操作是将其它应用程序作为操作对象,并在将该其它应用程序作为操作对象期间获取图像数据的操作。
作为其它应用程序,例如为网页浏览器24。利用网页浏览器24下载的图像数据或捕捉网页浏览器24的显示画面所获得的图像数据可成为追加数据。此外,其它应用程序并不限于网页浏览器24。例如可为利用相机16进行摄影的相机应用程序,也可为用来显示存储器18中存储的图像数据的图像显示应用程序等。
此外,也可在其它应用程序为操作对象期间,设定为间歇性自动获取截屏(screencapture)。尤其是也可根据成为操作对象的应用程序进行如下设定:在特定的应用程序中,自动获取截屏,在其它应用程序中不自动获取截屏。例如可视情况设为如下等操作:在相机应用程序的情况下,不自动获取截屏,在网页浏览器24或图像显示应用程序的情况下,自动获取截屏。
数据追加处理部28在从利用浏览模式的显示应用程序22浏览对象数据20的状态,其它应用程序成为操作对象之后再次选择显示应用程序22的情况下,将其它应用程序为操作对象期间所获取的一个或多个图像数据作为追加数据的候补显示于触控面板14。例如如图11所示,数据追加处理部28使候补数据显示区域60显示,使其它应用程序为操作对象期间所获取的一个或多个图像数据即候补数据62显示于候补数据显示区域60。
也可不将其它应用程序为操作对象期间所获取的所有图像数据作为候补数据62来显示。例如在其它应用程序为相机应用程序的情况下等,模糊的图像、未对焦的图像、亮度不合适的图像等也可排除在外。具体来说,数据追加处理部28对其它应用程序为操作对象期间所获取的各图像数据进行图像解析处理,不存在相邻像素的像素值的差为阈值以上的像素的图像(即,边缘不清晰的图像)、平均亮度为第1亮度阈值以上的图像(即,整体上较白的图像)、或平均亮度为第2亮度阈值以下的图像(即,整体上较黑的图像)等也可不作为候补数据62显示于候补数据显示区域60。
用户可从所显示的候补数据62中选择追加到对象数据20的追加数据。此时,用户也可与追加数据一同指定出指定部分。例如如图12所示,通过将显示于候补数据显示区域60的候补数据62拖放操作到主显示区域40中显示的页的指定部分,能够同时进行追加数据的选择与指定部分的指定。图12的例子中,指定出候补数据62a作为追加数据,指定出主显示区域40中显示的页的项目1作为指定部分。在此情况下,与该指定部分建立关联将候补数据62a作为追加数据而追加。追加数据的追加实施方式可与基本实施方式相同。
<第2变化实施方式>
第2变化实施方式如下,在从利用浏览模式的显示应用程序22浏览对象数据20的状态,利用网页浏览器24浏览网页之后再次选择显示应用程序22的情况下,将利用网页浏览器浏览的网页的url作为追加数据。也就是说,第2变化实施方式中的追加操作是利用网页浏览器浏览网页的操作。
数据追加处理部28在从利用浏览模式的显示应用程序22浏览对象数据20的状态,网页浏览器24成为操作对象的情况下,获取利用网页浏览器24浏览的网页的url。而且,在再次选择显示应用程序22的情况下,将该url作为追加数据追加到对象数据20。作为追加数据的url可在网页浏览器24即将成为操作对象之前与显示于主显示区域40的页建立关联而追加。另外,也可在再次选择显示应用程序22时,用户指定出指定部分,与该指定部分建立关联而追加该url。另外,也可与第1变化实施方式同样地,将利用网页浏览器24浏览的一个或多个网页的url作为追加数据的候补显示于触控面板14,使用户选择作为追加数据追加的url。在图13中,示出指定出主显示区域40中显示的页的项目1作为指定部分,与该指定部分建立关联而追加url64的状态。
<第3变化实施方式>
在第3变化实施方式中,在对象数据20中不指定出指定部分,将如下操作作为追加操作,即,从利用浏览模式的显示应用程序22显示对象数据20的状态,从菜单(menu)等中选择追加数据。在此情况下,因为不指定出指定部分,所以在进行了选择追加数据的操作时,与显示于主显示区域40的页建立关联而将追加数据追加。
另外,在对象数据20为电子文档数据的情况下,也可根据电子文档数据的种类决定追加数据的追加位置。尤其是也可根据电子文档数据的种类决定追加数据页pa的追加位置(页)。例如也可为,在对象数据20为表示会议内容的会议资料的情况下,当进行选择追加数据的操作时,将追加数据页pa追加到主显示区域40中显示的页的下一页,在对象数据20不表示会议内容(例如,用于介绍会议的召开场所或时间的会议指南等)的情况下,将追加数据页pa追加到规定位置,例如末尾页。
<基本实施方式中的处理流程>
以下,按照图14所示的流程图对信息处理装置10的基本实施方式中的处理流程进行说明。此外,开始图14的流程图时,用户利用浏览模式的显示应用程序22浏览对象数据20。
在步骤s10中,用户在对象数据20中指定出指定部分。例如如图3所示,通过用手指长按显示应用程序22的主显示区域40中显示的页的一部分,来指定出该一部分作为指定部分。
在步骤s12中,数据追加处理部28使询问信息m1(参照图4)显示于触控面板14,所述询问信息m1用来向用户询问是启动相机16,还是选择预先准备的数据。在用户针对询问信息m1选择启动相机16的情况下,进入到步骤s14。
在步骤s14中,数据追加处理部28启动相机16,使摄影画面(参照图5)显示于触控面板14。
在步骤s16中,用户利用相机16进行摄影,并获取作为追加数据da的图像数据。
另一方面,于在步骤s12中,用户针对询问信息m1选择数据的情况下,进入到步骤s18。
在步骤s18中,用户选择存储在存储器18或其它装置中的数据作为追加数据da。
在步骤s20中,数据追加处理部28使询问信息m2(参照图9)显示于触控面板14,所述询问信息m2用来向用户询问是将追加数据da追加到包含指定部分的指定页pr内,还是将追加数据da追加(即,将追加数据页pa追加)到指定页pr附近作为新的页。在用户针对询问信息m2选择将追加数据da追加到指定页pr内的情况下,进入到步骤s22。
在步骤s22中,数据追加处理部28基于追加数据da生成追加数据按钮50。
在步骤s24中,数据追加处理部28将利用显示应用程序22显示的对象数据20复制而制作编辑用数据。
在步骤s26中,数据追加处理部28对步骤s24中制作的编辑用数据,与步骤s10中用户所指定的指定部分建立关联而追加步骤s22中生成的追加数据按钮50。
另一方面,于在步骤s20中,用户针对询问信息m2选择将追加数据da追加到指定页pr附近作为新的页的情况下,进入到步骤s28。
在步骤s28中,与步骤s24同样地,数据追加处理部28将利用显示应用程序22显示的对象数据20复制而制作编辑用数据。
在步骤s30中,数据追加处理部28对步骤s28中制作的编辑用数据,将追加数据页pa追加到指定页pr附近。
在步骤s32中,数据追加处理部28将显示应用程序22的动作模式变更为编辑模式。
在步骤s34中,数据追加处理部28更新显示应用程序22的显示,使步骤s26或s30中追加了追加数据da或追加数据页pa的对象数据20显示于显示应用程序22。
在步骤s36中,数据追加处理部28将显示应用程序22的动作模式变更为浏览模式。
以上,对本发明的实施方式进行了说明,但本发明并不限于上述实施方式,只要不脱离本发明的宗旨,就可进行各种变更。