内容管理装置和内容管理方法

文档序号:6593619阅读:151来源:国知局
专利名称:内容管理装置和内容管理方法
技术领域
本发明涉及一种用于显示和管理内容项的内容管理装置、内容管理方法、用于使 计算机进行该内容管理方法的程序和记录有该程序的记录介质。
背景技术
在相关技术的内容管理装置中,使用以下方法等的方法整理和管理大量数字内容 项在将数字内容项整理成组的状态下把数字内容项存储在特定存储位置的方法、向数字 内容项添加附加信息的方法和使用附加信息搜索想要的内容项的方法。例如,在说明数字 内容项是图像的例子时,随着数字照相机和网络的广泛使用,用户可使用图像进行的操作 的种类增多,如用于浏览通过数字照相机拍摄的图像的操作、用于编辑图像的操作、用于打 印图像的操作和用于在网络上公开图像的操作等。由于操作种类增多,用户拍摄大量图像, 并且将图像保存在个人计算机等中。因此,管理大量图像的需求增加。
在相关技术的一般内容管理装置中,通过使用具有分层结构的文件夹作为集合单 位来配置和管理保存内容项的文件。图15示出用于说明利用相关技术的一般内容管理装 置进行的内容管理的显示画面的例子。参考图15,例如,生成名为“ka”的文件夹。选择大 海的图像(一种类型的内容项)并将其拖放进该文件夹中。这样,可以将与大海有关的图 像的文件整理到名为“ka”的文件夹中。此外,在想要生成新文件夹时,首先生成新的空文 件夹。然后,可以通过拖放将想要整理的图像整理到该文件夹中。还可以在与该文件夹相 对应的整理目的地区域显示整理后的图像。
例如,日本特开2005-276163号公报公开了在整理目的地区域显示图像。在日本 特开2005-276163号中公开了显示格式。在该显示格式下,具有显示所有图像的源视图,并 且将与整理目的地区域相对应的视图配置在源视图的上端。用户从源视图选择图像,并且 将该图像拖放进整理目的地区域(视图)中的一个中,从而对图像进行整理。在与整理目 的地区域相对应的视图中,以小尺寸显示所拖放的图像。
此外,可以向整理后的内容项添加整理任务可利用的属性信息。图16示出在一般 内容管理装置中向内容项添加属性信息的情况下的显示画面的例子。选择内容项,并且从 右点击菜单选择属性,从而显示图16所示的对话框。然后,输入关键字或注释,从而将属性 信息添加至内容项。
日本特开平5-165595号公报说明了下面的操作,该操作用于将标签移动至文档 的层叠页的旁边以将该标签添加至文档,从而向文档添加标识符。
然而,在相关技术中,当想要生成新的整理目的地区域(例如,文件夹)时,首先, 必须进行用以准备空区域的操作。准备空区域所进行的操作不同于整理内容项所进行的操 作。例如,在日本特开2005-276163号公报中,当想要生成新视图时,需要通过按下设置在 现有视图旁边的按钮来生成空视图。用于按下按钮以生成空视图的操作与用于拖放图像以 将图像整理到视图的操作不同。同样,在相关技术中,准备空区域所进行的操作不同于向内 容项添加属性信息所进行的操作。因此,在用户整理内容项时,用户必须记住大量操作。因此,尤其对于不熟悉个人计算机(PC)的操作的和仅能够进行初学者水平的操作的用户来 说,利用内容管理装置整理内容项的任务复杂并且困难。
[专利文献1]
日本特开2005-276163号公报
[专利文献2]
日本特开平5-165595号公报发明内容
本发明提供一种内容管理装置,该内容管理装置可以使用户直观地使用与用于整 理内容项的操作或用于向内容项添加属性信息的操作类似的操作、生成要将内容项整理到 的新的整理目的地区域。
根据本发明的一方面,提供一种内容管理装置,包括显示控制单元,用于进行用 于在显示单元上显示第一显示对象和要存储所述第一显示对象的区域的控制,中,所述第 一显示对象表示内容项;指示接受单元,用于接受用于在所述显示单元上移动所述第一显 示对象的指示;判断单元,用于判断通过所述指示接受单元将所述第一显示对象移动至的 位置;以及控制单元,用于当所述判断单元判断为将所述第一显示对象移动至的位置位于 所述区域中时,进行用于将所述第一显示对象存储在所述区域中的控制,以及当所述判断 单元判断为将所述第一显示对象移动至的位置不位于所述区域中时,进行用于在由所述判 断单元判断出的位置处生成要存储所述第一显示对象的新区域的控制和用于将所述第一 显示对象存储在所述新区域中的控制。
在本发明的该方面,可以使用与用于整理内容项的操作或用于向内容项添加属性 信息的操作类似的操作,生成要将内容项整理到的新整理目的地区域。因此,用户不必单独 记忆用于生成新整理目的地区域的操作,并且可以直观地进行用于整理内容项的任务。
本发明的发明内容部分所说明的特征并非都是必要特征,因而本发明还可以是所 述的这些特征的子组合。通过以下参考附图对典型实施例的说明,本发明的其它特征将显 而易见,其中,相同附图标记在全部附图中表示相同或类似的部件。


包含在说明书中并构成说明书的一部分的附图,示出本发明的典型实施例,并与 说明书一起用来解释本发明的原理。
图IA是根据本发明第一实施例的个人计算机系统的结构的例子的图IB是根据本发明第一实施例的个人计算机系统的结构的框图2包括在将数字照相机15中的图像导入PC 11时在PC 11上所显示的显示画 面的例子的图3是在将数字照相机15中的图像导入PC 11之后利用图像管理软件101在显 示单元上所显示的显示画面的例子的图4包括用于示出本发明第一实施例中在图像整理处理中所提供的用户界面的 图5是第一实施例中用于管理整理源区域和整理目的地区域的区域管理表的例子的图6是本发明第一实施例中的图像整理处理的流程图7是本发明第一实施例中在图像整理处理中所进行的显示更新处理的流程图8包括用于示出在本发明第一实施例中通过进行显示更新处理所导致的显示 画面的变化的图9是用于示出本发明第一实施例中在特定处理进行处理中所提供的用户界面 的显示画面的例子的图10是本发明第一实施例的特定处理进行处理的流程图11包括用于示出本发明第二实施例中在标签添加处理中所提供的用户界面的 显示画面的例子的图12是第二实施例中用于管理整理源区域和整理目的地区域的区域管理表的例 子的图13是本发明第二实施例中的标签添加处理的流程图14是本发明第二实施例中的区域合并处理的流程图15是在使用相关技术的一般内容管理装置整理内容项的情况下的显示画面的 例子的图;以及
图16是在使用相关技术的一般内容管理装置向内容项添加属性的情况下的显示 画面的例子的图。
具体实施方式
下面参考附图详细说明本发明的典型实施例。
在以下给出的实施例中,说明作为内容管理装置的例子的、用于管理图像的图像 管理装置的结构和操作。
第一实施例
硬件和软件的结构
图IA示出本发明第一实施例中作为平台的个人计算机系统的结构的例子。参考 图1A,作为显示数据的显示部的显示器12、作为代表性指示装置的鼠标13以及键盘14与 计算机系统主体(以下称为“PC 11”)连接。此外,PC 11经由通用串行总线(USB)等通信 线缆与数字照相机15连接,并且可以与数字照相机15进行图像数据的发送/接收。
图IB是包括软件和硬件的个人计算机系统的结构的框图。参考图1B,个人计算 机系统包括硬件109、运行在硬件109上的操作系统(0 104和运行在OS 104上的应用程 序软件103。注意,构成硬件109和OS 104的单元中对于说明本发明实施例并非直接需要 的单元,尽管作为元件包括在硬件109和OS 104中,但未被示出。未被示出的这类单元的 例子包括硬件109所包括的中央处理单元(CPU)、存储器和只读存储器(ROM)、以及OS 104 所包括的存储器管理系统等。CPU是对PC 11进行控制的控制单元。CPU接受经由鼠标13 或键盘14等来自用户的指示。根据指示,CPU执行以下给出的各种类型的程序,并且对显 示器12进行显示控制。CPU的操作程序(例如,用于启动PC 11的处理、基本输入/输出处 理以及本发明实施例中以下给出的各种处理等的程序)被记录在ROM或硬盘115中。将这 些操作程序装载进存储器中,并通过CPU执行这些操作程序。
硬盘115是记录文件或数据的记录介质。文件管理系统108是OS 104的一个元 件,并且具有用于允许应用程序软件103在无需通知硬件109存在的情况下进行文件的输 入/输出的功能。盘接口 114允许文件管理系统108从硬盘115读取文件或数据/将文件 或数据写入硬盘115。绘制管理系统107是OS 104的一个元件,并且具有用于允许应用程 序软件103在无需通知硬件109存在的情况下进行绘制的功能。视频接口 113允许绘制管 理系统107在显示器12上进行绘制。输入装置管理系统106是OS 104的一个元件,并且 具有用于允许应用程序软件103在无需通知硬件109存在的情况下接收来自用户的输入的 功能。键盘接口 111允许输入装置管理系统106接收来自键盘14的输入。鼠标接口 112 允许输入装置管理系统106接收来自鼠标13的输入。触摸面部接口 116允许输入装置管 理系统106接收来自触摸面板117的输入。在第一实施例中,经由USB线缆将数字照相机 15与PC 11连接。外部接口管理系统105经由USB接口 110管理数字照相机15。通信模 块102与外部接口管理系统105通信。图像管理软件101通过使用通信模块102,将图像数 据或图标数据等发送给数字照相机15/从数字照相机15接收图像数据或图标数据等。
用户界面1的概述
下面说明第一实施例中的用户界面的概述。
图2、3和4示出通过图像管理软件101显示在显示器12上的显示画面的例子,作 为第一实施例中PC 11的用户界面的例子。图像管理软件101被存储在ROM或硬盘115等 中,并通过CPU来执行。
图2包括在数字照相机15中的图像被导入PC 11并被显示在所谓的整理源区域 的区域之前显示图像的例子的图。使用USB线缆进行数字照相机15与PC 11的连接。数 字照相机15是一般数字照相机,其中,当将数字照相机15连接至PC 11时,数字照相机15 被识别为大容量存储装置。用户启动图像导入软件。当在驱动器的根目录下存在照相机文 件系统设计规则(DCF)标准下所设置的数字照相机图像(DCIM)文件夹时,图像导入软件使 显示器12在显示器12的显示画面202上显示与DCIM文件夹下包括的文件中所保存的图 像相对应的缩略像。在图2的部分(a)示出例子,在该例子中,显示用于导入显示画面 202上显示的且存在于数字照相机15中的图像的用户界面。在窗口 203中显示记录在数字 照相机15中所设置的记录介质(存储卡等)上的图像。用户可以从图像中选择要导入的 图像。用户通过在所显示的相应的缩略像上点击鼠标13来选择图像,或者通过按下全 选按钮205选择所有图像。当用户按下导入按钮206时,开始导入所选择的图像。
图2的部分(b)示出导入所选择的图像的情况下的显示画面。对于从数字照相机 15复制到PC 11的图像,将与该图像相对应的缩略像自动移动至整理源区域207。这 样,所选择的图像在显示画面上被移动至整理源区域207。
图3示出在如以上参考图2所述将数字照相机15中存在的图像导入PC 11之后 通过图像管理软件101在显示器12上所显示的显示画面的例子。图像管理软件101可以 是不同于图像导入软件的软件,或者可以是与图像导入软件相同的软件。将作为与用户尚 未整理的图像相对应的缩略像中的一个的图像301(第一显示对象)显示在显示为具 有圆形形状的整理源区域207中。用户选择图像301,将图像301移动至图3中未示出的整 理目的地区域中,并且将图像301存储在整理目的地区域。这样,用户可以整理图像。整理 目的地区域是用于分组图像的区域。将存储在各整理目的地区域中的图像整理到一个组。10这表示该图像形成了一个集合。这里,作为用于移动图像的操作的一个例子,示出了拖放操 作。注意,整理源区域207中所显示的图像不局限于从数字照相机15被导入PC 11并尚未 整理的上述图像。在整理源区域207中可以显示用户想要整理的任何图像。可以在整理源 区域207中显示硬盘115中记录的特定文件夹下存在的图像或者在特定日期拍摄的全部图像。
图4包括将图像从整理源区域207整理到整理目的地区域的情况下的显示画面的 图。当已存在整理目的地区域401a和401b时,在整理源区域207中选择图像,并且将其拖 放至整理目的地区域401a和401b,从而可以进行整理任务。将使用拖放操作移动的图像 存储并显示在将图像移动至的整理目的地区域中。另外,在数据结构中,该图像属于对应于 将图像移动至的整理目的地区域所定义的组,并且这表示该图像形成一个集合。在第一实 施例中,假定整理目的地区域(组)对应于为整理目的地区域所准备的文件夹。因此,通过 进行拖放操作,将整理源区域207中显示的图像保存在整理目的地文件夹401a和401b中。 图4的部分(a)所示的箭头403和404表示以该方式将图像移动至整理目的地区域401a 和 401b。
图4的部分(a)所示的箭头405表示,在整理源区域207中选择(拖动)图像 402 (第一显示对象),并且将图像402放在不存在整理目的地区域的地方。在这种情况下, 自动生成图像402所属的新的整理目的地区域。图像402属于所生成的整理目的地区域。 假定文件夹对应于整理目的地区域,则自动生成与新的整理目的地区域相对应的新文件 夹,并且将图像402保存在该新文件夹中。图4的部分(b)示出使用箭头405所表示的操 作自动生成整理目的地区域的例子。如图4的部分(b)所示,在如图4的部分(a)所示不 存在整理目的地区域的位置处自动生成新的整理目的地区域406,并且将图像402存储在 整理目的地区域406中。如上所述,由于使用用于移动图像的操作来简单生成新的整理目 的地区域,因而用户可以在无需预先费事地生成新整理目的地区域的情况下进行用于整理 图像的任务。这使用户感觉好象是将打印的图片放在桌子上,并且在桌子上的任意地方处 生成成堆的图片,从而整理图片。这还使不熟悉使用计算机的操作的用户直观地进行用于 整理图像的任务。
数据结构1
将说明用于实现上述用户界面的数据结构。
图5示出用于管理整理源区域和整理目的地区域中的数据的区域管理表和图像 管理表的例子。区域管理表501包括下面的栏
用于识别区域的区域标识(ID);
保存被整理到该区域的图像的文件夹的文件夹路径名称;
示出显示该区域的位置等的显示信息(区域的中心坐标和区域的半径等);
被整理到该区域的图像的数量;以及
到用于管理被整理到该区域的图像的图像管理表502的指针。
这里假定区域ID为0000的区域是整理源区域207。整理源区域207中所显示的 图像是保存在文件夹路径名称为MyPictureS//20070707的文件夹中的图像。整理源区域 207(区域ID为0000)的中心坐标为(600,786),并且整理源区域207是半径为2M点的圆 形区域。属于整理源区域207的图像的数量在此为23。到图像管理表502的指针是到用于管理属于(被整理到)整理源区域207的图像的图像管理表502的指针。这里,假定区 域ID等于或大于0001的区域为整理目的地区域。类似地,使用区域管理表501来管理文 件夹路径名称、显示信息、图像数量和到图像管理表502的指针。
各图像管理表502均是用于管理被整理到整理源区域或整理目的地区域中的图 像的表。例如,使用图5所示的图像管理表502管理属于整理源区域207 (区域ID为0000) 的图像。使用图像管理表502管理属于整理源区域207的图像的文件的图像文件名、图像 的显示层、图像的显示位置的左上坐标、右上坐标、左下坐标和右下坐标。例如,图像文件名 为IMG_0326. JPG的文件具有显示层0001,显示层0001表示将该文件显示在最前面。由于 以如图3和4所示堆叠图像的方式显示图像,因而使用显示层编号管理堆叠的图像、如前后 显示的图像之间的位置关系。通过管理左上坐标、右上坐标、左下坐标和右下坐标,以下面 的方式显示图像在随机转动图像的状态下配置图像,以示出图像被随机堆积。如果仅沿着 水平方向配置图像,则仅需要左上坐标和右下坐标。然而,由于如上所述转动图像,因而管 理四个角的坐标。尽管图5仅示出整理源区域207(区域ID为0000)的图像管理表502,但 是,对于区域ID等于或大于0001的区域,同样存在与每个整理目的地区域对应的图像管理 表 502。
图像整理处理
参考图6说明本发明第一实施例中的图像整理处理的例子。使用利用图5所示的 上述区域管理表501和上述图像管理表502的图像整理处理,实现以上参考图2 4所述 的用户界面。PC 11的CPU从ROM等读取图像管理软件101的程序,将该程序装载进存储 器,并且执行该程序,从而实现图像整理处理。
当启动本发明第一实施例中的图像管理软件101时,首先,PC 11的CPU(未示出) 显示如图3所示的图像管理软件101的显示画面,并且开始图6所示的图像整理处理。
在步骤S601,CPU判断用户是否在显示画面上所显示的图像上点击了鼠标13的鼠 标按钮,并且等待直到在图像上点击了鼠标按钮为止。当判断为在图像上点击了鼠标按钮 时,CPU进入步骤S602。
在步骤S602,CPU根据通过在步骤S601中点击鼠标按钮所进行的输入确定要选择 哪一图像,并且选择所确定的图像。更具体地,首先,CPU获得在点击鼠标13的鼠标按钮时 鼠标光标所处的位置,并且根据区域管理表501中列出的显示信息,判断哪一区域包括在 点击鼠标按钮时鼠标光标所处的位置。CPU将使用所确定的区域的图像管理表502所管理 的每个图像的左上坐标、右上坐标、左下坐标和右下坐标与点击鼠标按钮的位置进行比较, 并且判断哪一图像包括在点击鼠标按钮时鼠标光标所处的位置。在这种情况下,在显示画 面上,图像管理表502中的图像的显示层编号越小,显示的图像越接近最前面。因此,CPU以 显示层编号的升序比较点击鼠标按钮的位置和图像的坐标。这样,可以正确地选择所显示 的图像。
然后,在步骤S603,CPU判断是否拖放了在步骤S602所选择的图像。当CPU判断 为对所选择的图像进行的操作不是拖放操作时,CPU进入步骤S604。在步骤S604,CPU根据 该操作进行其它处理,并且完成图像整理处理。相反,当CPU判断为对所选择的图像进行的 操作是拖放操作时,CPU进入步骤S605。
在步骤S605,CPU获得在放下通过拖放操作所选择的图像时鼠标光标所处的位置。当CPU获得放下图像的位置时,CPU进入步骤S606。
在步骤S606,CPU判断在步骤S605所获得的位置处是否存在整理源区域或整理目 的地区域。更具体地,CPU参考区域管理表501中列出的显示信息,判断在放下图像的位置 处是否存在整理源区域或整理目的地区域。当在放下图像的位置处存在整理源区域或整理 目的地区域时,CPU进入步骤S608。相反,当在放下图像的位置处不存在整理目的地区域或 整理源区域时,CPU进入步骤S607。
在步骤S607,CPU生成中心坐标为放下图像的位置且半径为默认值的新整理目的 地区域。同时,CPU生成与该新整理目的地区域相对应的新文件夹。
然后,在步骤S608,CPU将图像移动(存储)至位于放下图像的位置处的区域中。 这里,当在步骤S606判断为在放下图像的位置处存在整理源区域或整理目的地区域时, CPU将图像存储在放下图像的位置处所存在的整理源区域或整理目的地区域中。相反,当在 步骤S606判断为在放下图像的位置处不存在整理源区域或整理目的地区域时,CPU将图像 移动(存储)至在步骤S607所生成的新整理目的地区域中。
例如,考虑下面的情况根据在图5所示的区域管理表501中不存在区域ID为 0003的整理目的地区域的状态,生成区域ID为0003的新整理目的地区域。在这种情况下, 在步骤S 607,生成文件夹路径名称为My Pictures/20070707/0003的新文件夹,并且在显 示区域的中心坐标(968,254)处生成具有默认半径147点的整理目的地区域,从而生成区 域ID为0003的整理目的地区域。在步骤S608,CPU将图像移动(存储)至所生成的区域 ID为0003的整理目的地区域中。因此,区域ID为0003的整理目的地区域中的图像的数量 变成1。在这种情况下,从移动之前图像所属的区域的图像管理表502清除该图像,并且将 该图像添加至移动之后该图像所属的区域的图像管理表502。此外,将图像的文件从与移动 之前图像所属的区域相对应的文件夹移动至与移动之后图像所属的区域相对应的文件夹。
然后,在步骤S609,利用显示更新处理,CPU更新显示画面以在显示画面中反映图 像的移动。下面将参考图7说明显示更新处理。当CPU更新了显示画面时,CPU完成图像 整理处理。
显示更新处理
图7详细示出在图6所示的步骤S609进行的显示更新处理。
当由于移动图像因而在整理目的地区域中添加数量不断增加的图像时,图像间重 叠大小增大,并且被隐藏的图像的数量增加。为此,在步骤S701 S703,进行下面的处理 根据图像数量的增加增大整理目的地区域的大小,以尽可能地防止整理目的地区域中显示 的图像相互重叠。
在步骤S701,CPU判断整理目的地区域中的图像的数量是否由于在图6所示的步 骤S608中移动图像而变得等于或大于预定数量。为了获得整理目的地区域中的图像的数 量,参考图像被移动至的整理目的地区域的区域管理表501中所列出的图像数量的栏。预 定数量是根据整理目的地区域的显示大小预先设置的数量。当CPU判断为整理目的地区域 中的图像数量不等于或大于预定数量时,CPU进入步骤S704。当CPU判断为整理目的地区 域中的图像数量等于或大于预定数量时,CPU进入步骤S702。
在步骤S702,CPU针对图像数量等于或大于预定数量的整理目的地区域,在根据 图像数量预先设置的整理目的地区域的显示大小中确定适当的显示大小。CPU增大区域管理表501列出的显示信息中包括的半径的值。
在步骤S703,CPU重新配置在步骤S702增大了半径的整理目的地区域的图像管理 表502列出坐标的图像,从而使得通过利用整理目的地区域的增加部分尽可能地防止图像 相互重叠,并且更新图像的坐标。
如上所述,通过进行步骤S701 S703的处理,可以解决下面的问题由于作为向 整理目的地区域移动图像的结果,图像数量急剧增大,因而难以看见整理目的地区域中存 储的图像。
在随后的步骤S704 S708,进行下面的处理当生成新整理目的地区域或者由于 移动图像而在图7所示的步骤S702改变整理目的地区域的大小时,进行自动缩小以使得所 有整理目的地区域和图像适合显示区域。
图8示出通过进行步骤S704 S708的处理引起的显示画面的变化。如图8的部 分(a)所示,假定用户将图像拖放至显示区域801的边缘附近。当在用户放下图像的位置 处不存在整理目的地区域时,在该位置自动生成新整理目的地区域802。然而,整理目的地 区域802延伸出了显示区域801。与包括新整理目的地区域802且应显示的所有显示对象 外接的矩形是矩形803,并且矩形803在垂直方向上延伸出了显示区域801。为此,CPU计 算使外接矩形803的垂直长度适合显示区域801的缩小比。CPU按照该缩小比缩小整个显 示大小,并且显示显示画面。结果,如图8的部分(b)所示,在不会延伸出显示区域801的 情况下显示应显示的所有显示对象。下面将参考图7所示的步骤S704 S708说明该处理 的流程。
在步骤S704,CPU计算与整理源区域、整理目的地区域和图像等的所有显示对象 的显示区域外接的矩形区域。更具体地,CPU使用与利用区域管理表501管理的所有区域 有关的显示信息来计算显示区域,并且计算与该显示区域外接的矩形(图8的部分(a)所 示的矩形803)。
在步骤S705,CPU判断在步骤S704计算出的外接矩形803是否延伸出了显示区域 801。当矩形803没有延伸出显示区域801时,CPU进入步骤S709。当CPU判断为矩形803 延伸出了显示区域801时,CPU进入步骤S706。
在步骤S706,CPU计算用于缩小所有显示对象的缩小比,从而使用该缩小比使得 在步骤S704计算出的矩形803适合显示区域801。在图8所示的例子中,以(矩形803的 垂直长度)除以(显示区域801的垂直长度)计算缩小比。在随后步骤S707,CPU计算使 用该缩小比缩小后的整理源区域和整理目的地区域的坐标,并且更新区域管理表501中列 出的显示信息。此外,在步骤S708,CPU计算各图像的坐标以缩小图像,并且更新图像管理 表502中列出的各自的坐标。
最后,在步骤S709,CPU根据更新后的区域管理表501和更新后的图像管理表502 更新显示画面,并且完成显示更新处理。
在第一实施例的步骤S701,说明下面的例子使用图像的数量来判断是否要增大 整理目的地区域的大小。然而,当图像的文件的大小的和超过预定值时,CPU可以判断是否 要增大整理目的地区域的大小。这样,可以显示整理目的地区域,从而使得可以使用整理目 的地区域的大小直观地识别所存储的图像的文件的大小的和。
此外,步骤S704 S708的处理不仅可应用于移动图像的情况,而且还可应用于例14如下面的情况由于通过拖放等将整个整理目的地区域移动至显示画面的显示区域801的 边缘,因而整理目的地区域延伸出了显示区域801。
特定处理讲行处理
另外,利用第一实施例中的用户界面,将图像移动至显示画面上的特定处理进行 区域中,从而可以对移动的图像进行特定处理。
图9示出将图像移动至特定处理进行区域中的例子。邮件处理区域901是特定处 理进行区域,并且进行用于将图像移动至邮件处理区域901中的操作,从而可以进行用于 通过邮件发送移动的图像的邮件发送处理。打印区域902是特定处理进行区域,并且进行 用于将图像移动至打印区域902中的操作,从而可以打印移动的图像。清除区域903是特 定处理进行区域,并且进行用于将图像移动至清除区域903中的操作,从而可以清除移动 的图像。在整理源区域904或整理目的地区域905中选择图像,并且将其拖放至任一个特 定处理进行区域中,从而将与保存该图像的文件夹的路径名称有关的信息传送给特定处理 进行区域,并且进行特定处理。当将图像拖放至邮件处理区域901或打印区域902中时,图 像不会从整理源区域904或整理目的地区域905消失。然而,由于被拖放至清除区域903 中的图像经过了清除处理,因而从整理源区域904或整理目的地区域905清除该图像。因 此,在这种情况下,从相应的图像管理表502清除该图像,并且更新显示画面。因此,由于可 以使用相同的操作进行对图像的整理和对图像进行特定处理,因而用户可以容易地整理图 像并对图像进行特定处理。
图10示出用于将图像移动至任一个特定处理进行区域中的特定处理进行处理的 流程图。
当拖放图像时,在步骤S1001获得保存该图像的文件夹的路径名称。
在步骤S1002,CPU判断放下图像的位置是否位于邮件处理区域901中。当判断为 放下图像的位置位于邮件处理区域901中时,CPU进入步骤S1005。在步骤S1005,CPU启动 邮件发送软件,并且将保存该图像的文件夹的路径名称传送给邮件发送软件。这样,可以进 行用于通过邮件发送图像的处理。当CPU将保存该图像的文件夹的路径名称传送给邮件发 送软件时,CPU完成特定处理进行处理。当CPU判断为放下图像的位置不位于邮件处理区 域901中时,CPU进入步骤S1003。
在步骤S1003,CPU判断放下图像的位置是否位于打印区域902中。当CPU判断为 放下图像的位置位于打印区域902中时,在步骤S1006,CPU启动打印软件,并且将保存该图 像的文件夹的路径名称传送给打印软件。这样,可以进行打印处理。当CPU将保存该图像 的文件夹的路径名称传送给打印软件时,CPU完成特定处理进行处理。当CPU判断为放下 图像的位置不位于打印区域902中时,CPU进入步骤S1004。
在步骤S1004,CPU判断放下图像的位置是否位于清除区域903中。当CPU判断为 放下图像的位置位于清除区域903中时,在步骤S1007,CPU清除放下的图像的文件。在步 骤S1008,CPU从相应的图像管理表502清除该图像。在步骤S1009,CPU更新显示画面,从 而使整理源区域或整理目的地区域中显示的该图像消失。这样,可以进行清除处理。当CPU 完成步骤S1004的处理或步骤S1009的处理时,CPU完成特定处理进行处理。
在图9和10中,说明了以图像为单位将图像移动至特定处理进行区域的例子。然 而,图像的移动不局限于以图像为单位的移动。可以将整个整理目的地区域移动(拖放)至任一个特定处理进行区域中。当将整个整理目的地区域移动至任一个特定处理进行区域 中时,可以对被整理到整理目的地区域中并使用整理目的地区域的图像管理表502管理的 所有图像同时进行特定处理。由于可以如上所述同时处理被整理到整理目的地区域中的图 像,因而用户可以容易地从大量图像中整理用户想要处理的多个图像,并且可以同时处理 这多个图像。
根据上述第一实施例,使用用于拖放图像的相同操作进行使用图像整理处理对图 像的整理和生成新的整理目的地区域。用户获取用户想要整理的图像,并且搜索用户想要 将该图像整理到的整理目的地区域。当找到用户想要将图像整理到的整理目的地区域时, 用户将图像移动至该整理目的地区域并放下图像,从而用户可以整理该图像。当不存在用 户想要将图像整理到的整理目的地区域时,用户将图像放在不存在任何整理目的地区域的 地方,从而用户可以生成新的整理目的地区域,并且将图像整理到该整理目的地区域。因 此,用户不必分别记忆用于生成新整理目的地区域的操作和用于整理图像的操作。此外,当 要整理图像时,不需要用于预先准备整理目的地区域的操作。因此,用户可以有效且直观地 进行用于整理图像的任务。另外,当进行用于整理图像的任务时,由于可以容易地生成整理 目的地区域,因而整理目的地区域的大小趋于增大。然而,使用显示更新处理适当调整整理 目的地区域的显示,从而可以在不会使用户感觉不舒服的情况下实现整理目的地区域的大 小的增大或对显示大小的改变。
第二实施例
用户界面2的概述
在第一实施例中,说明了下面的例子当在将图像移动至的地方(放下图像的位 置)处不存在任何整理目的地区域时,自动生成新的整理目的地区域。利用本发明第二实 施例中的图像管理软件101,将被称作“标签”的显示对象(第二显示对象)移动(拖放) 至整理目的地区域,以将该标签添加至该整理目的地区域,从而可以向被整理到整理目的 地区域中的多个图像同时添加属性信息。此外,在第二实施例中,说明下面的例子当移动 标签并且在将标签移动至的地方(放下标签的位置)处不存在任何整理目的地区域时,生 成新的整理目的地区域。
图11示出进行用于通过拖放移动并添加标签至整理目的地区域的操作的情况下 的显示画面的例子。显示可以通过拖放添加至整理目的地区域的标签的列表,作为图11的 部分(a)所示的标签列表1101。标签的例子包括“Taro”和“Hanako”等人名标签以及标 签“Hakkei Island”和标签“Green”等其它类型的标签。另外,用户输入“Landscape”或 “Party”等字符串,从而用户可以添加标签。用户在标签列表1101列出的任一个标签上按 下鼠标按钮以选择该标签,并且将该标签拖放进整理目的地区域。这样,可以将标签添加至 整理目的地区域。图11的部分(a)示出用于说明将标签Taro 1102添加至整理目的地区 域1105的状态的显示画面的例子。将属性信息“Taro”添加给被整理到添加了标签Taro 1102的整理目的地区域1105中的所有图像。此外,还将属性信息“Taro”添加至在添加了 标签Taro 1102之后被整理到整理目的地区域1105中的任一图像。属性信息可以是字符 串“Taro”,或者可以是表示“Taro”的代码。可以将该字符串或代码显示为与图像有关的属 性信息,并且可以使用其作为搜索处理的标签字符串。
相反,当在通过拖放将标签移动至的位置处不存在任何整理目的地区域时,在该位置处生成新的整理目的地区域,并且将移动的标签添加至生成的整理目的地区域。例如, 如图11的部分(a)中所示,从标签列表1101拖动标签Halikei Island,并且将其放在图11 的部分(a)所示的标签Halikei Island 1103的位置处。在这种情况下,由于在放下标签 Hakkei Island的位置处不存在任何整理目的地区域,因而,如图11的部分(b)所示,自动 生成新的整理目的地区域1104,并且将标签Halikei Island添加至整理目的地区域1104。 用户还可以将图像拖放进自动生成的且没有任何图像被整理到的整理目的地区域1104 中,并且可以向整理的图像添加属性“Hakkei Island”。
相反,通过拖放从整理目的地区域移动标签,从而可以清除添加给图像的属性信 息。例如,将属性信息“Taro”添加至被整理到图11的部分(a)所示的整理目的地区域1105 中的图像。当进行用于通过拖放从整理目的地区域1105清除标签Taro 1102的操作时,从 被整理到整理目的地区域1105中的图像清除属性信息“Taro”。
数据结构2
图12示出用于实现上述第二实施例中的用户界面的区域管理表的例子。
区域管理表1201中的区域ID的栏、文件夹路径名称的栏、显示信息的栏、图像数 量的栏和到图像的图像管理表502的指针的栏与图5所示的区域管理表501相同。区域管 理表1201与第一实施例中所述的区域管理表501的不同之处在于,区域管理表1201具有 到标签管理表1202的指针的栏。到标签管理表1202的指针是到用于管理添加至区域的标 签的标签管理表1202的指针。例如,使用图12所示的标签管理表1202管理添加至区域ID 为0001的整理目的地区域的标签。标签管理表1202具有标签的标签ID的栏和标签的标 签字符串的栏。图12所示的标签管理表1202表示,将两个标签、即标签ID为0001的标签 Taro和标签ID为0010的标签Party添加至区域ID为0001的整理目的地区域。在这种情 况下,将属性“Taro”和属性“Party”添加至使用区域ID为0001的整理目的地区域的图像 管理表502所管理的所有图像。因此,当将多个标签放在一个整理目的地区域中时,可以将 这多个标签添加至该整理目的地区域。在这种情况下,在图11所示的整理目的地区域的边 缘处配置和显示这多个标签。
标签添加处理
将参考图13说明第二实施例中的标签添加处理的例子。可以通过使用图12所示 的上述区域管理表1201和上述标签管理表1202进行标签添加处理,实现以上参考图11所 述的用户界面。PC 11的CPU从ROM等读取图像管理软件101的程序,将该程序装载进存储 器中,并且执行该程序,从而实现标签添加处理。此外,与第一实施例中图6所示的图像整 理处理并行进行标签添加处理。
在步骤S1301,CPU判断是否在用户将鼠标光标置于标签列表1101中列出的标 签或已被添加给整理目的地区域或整理源区域的标签上的状态下按下了鼠标13的鼠标按 钮。重复标签添加处理,直到在将鼠标光标置于标签上的状态下按下鼠标按钮为止。当CPU 判断为在标签上按下了鼠标按钮时,CPU进入步骤S1302。
在步骤S1302,选择在按下鼠标按钮时鼠标光标所处的位置处存在的标签。
在步骤S1303,CPU判断是否拖放了所选择的标签。当CPU判断为对所选择的标签 进行的操作不是拖放操作时,CPU进入步骤S1304。在步骤S1304,CPU根据该操作进行其它 处理,并且完成标签添加处理。相反,当CPU判断为对所选择的标签进行的操作是拖放操作时,CPU进入步骤S1305。
在步骤S1305,获得放下所选择的标签的位置。
在步骤S1306,CPU判断在步骤S1305获得的放下所选择的标签的位置是否位于 整理目的地区域或整理源区域中的任何一个中。CPU参考区域管理表1201中列出的显示 信息进行判断。当放下标签的位置位于整理目的地区域或整理源区域中时,CPU进入步 骤S1308。当在放下标签的位置处不存在整理目的地区域或整理源区域时,CPU进入步骤 S1307。
在步骤S1307,CPU生成中心坐标为放下标签的位置且半径为默认值的新整理目 的地区域。同时,CPU生成与该新整理目的地区域相对应的新文件夹。该处理类似于在图6 所示的步骤S607中所述的、用于在移动图像的情况下自动生成新整理目的地区域的处理。
接着,在步骤S1308,将标签移动(添加)至位于放下标签的位置处的区域。当在 步骤S1306判断为在放下标签的位置处存在整理源区域或整理目的地区域时,将标签移动 至位于放下标签的位置处的整理源区域或整理目的地区域中。当在步骤S1306判断为在放 下标签的位置处不存在整理源区域或整理目的地区域时,将标签移动至在步骤S1307生成 的新整理目的地区域。在这种情况下,当移动之前的标签不是标签列表1101中显示的标 签而是在被添加至任一区域的状态下所显示的标签时,从移动之前将标签添加至的区域的 标签管理表1202清除该标签。还从被整理到移动之前将标签添加至的区域的图像清除由 该标签所表示的属性信息。将标签添加至在移动之后将标签添加至的区域的标签管理表 1202,并且将由标签所表示的属性信息添加至使用在移动之后将标签添加至的图像管理表 502所管理的图像。将图像的文件从与移动之前将标签添加至的区域相对应的文件夹移动 到与移动之后将标签添加至的区域相对应的文件夹。注意,这里可以通过在图像的文件中 直接写入可交换图像文件格式(Exif)信息等属性信息来进行属性信息的添加。可选地,可 以通过将示出图像和属性信息之间的关系的信息写入除图像的文件以外的其它文件中,来 进行属性信息的添加。此外,可以不在此时而在图像管理软件101结束时等的稍后时间,参 考区域管理表1201、图像管理表502和标签管理表1202同时向图像添加属性信息。
然后,在步骤S1309,根据在步骤S1308更新后的区域管理表1201、图像管理表502 和标签管理表1202更新显示画面。如以上参考图7所述的显示更新处理的情况一样,对显 示画面的更新包含进行下面的处理在向一个区域添加了太多标签的情况下用于增大区域 的大小的处理和在显示对象由于添加标签而延伸出了显示画面的情况下用于缩小显示对 象的大小的处理。
如上所述,可以进行标签的添加、管理和显示。
区域合并处理
利用本发明第二实施例中的图像管理软件,将整理目的地区域拖放进不同的整理 目的地区域,从而可以将整理目的地区域合并成一个整理目的地区域。当进行该合并操作 时,更新区域管理表、图像管理表和标签管理表,以使得属于各个整理目的地区域的图像属 于通过合并所获得的一个整理目的地区域。此外,更新区域管理表、图像管理表和标签管 理表,以使得添加至各个整理目的地区域的标签属于通过合并所获得的一个整理目的地区 域。
图14示出区域合并处理的流程图的例子。PC 11的CPU从ROM等读取图像管理软件101的程序,将该程序装载进存储器中,并且执行该程序,从而实现区域合并处理。与第 一实施例中图6所示的图像整理处理并行进行区域合并处理。
在步骤S1401,CPU判断是否使用用户所进行的拖放操作对整理目的地区域进行 了拖放。当鼠标光标处于位于整理目的地区域中的且未放置任何图像的缩略像的位置 处时,在该位置处按下鼠标按钮,从而选择该整理目的区域,并且判断是否在选择了整理目 的地区域的状态下拖放了整理目的地区域。当判断为没有拖放任何整理目的地区域时,CPU 等待直到进行拖放操作为止。当拖放了整理目的地区域时,CPU进入步骤S1402。
在步骤S1402,CPU判断在放下整理目的地区域的位置处是否存在不同的整理目 的地区域。当在放下整理目的地区域的位置处不存在不同的整理目的地区域时,CPU使拖 放的整理目的地区域返回到原始显示状态,并且完成区域合并处理。当CPU判断为在放下 整理目的地区域的位置处存在不同的整理目的地区域时,CPU进入步骤S1403。
在步骤S1403,CPU在区域管理表1201中,将拖放的整理目的地区域和放下整理目 的地区域的位置处所存在的不同整理目的地区域合并成一个整理目的地区域。更具体地, CPU移动保存在具有不同文件夹路径名称的文件夹中的图像的文件,以将该文件收集在具 有与位于放下整理目的地区域的位置处的不同整理目的地区域的区域ID相对应的文件夹 路径名称的文件夹中。根据合并整理目的地区域之前保存在各个文件夹中的图像的数量的 和,重新设置显示坐标。该处理类似于图7所示的步骤S701 S703的处理。
在随后的步骤S1404,CPU将利用到图像管理表的指针所参照的相应图像管理表 502合并成一个。
此外,在随后的步骤S1405,CPU将利用到标签管理表的指针所参照的相应标签管 理表1202合并成一个。
最后,在步骤S1406,更新显示画面,从而以下面的状态显示这一整理目的地区域 在该状态下,将存储在各个整理目的地区域中的图像存储在这一整理目的地区域中,并且 将添加至各个整理目的地区域的标签添加至这一整理目的地区域。
在上述第二实施例中,使用用于拖放标签的相同操作,进行使用图像整理处理向 图像添加属性和新整理目的地区域的生成。用户获取表示用户想要同时添加至属于组的 图像的属性信息的标签,并且搜索用户想要将标签添加至的图像被整理到的整理目的地区 域。当找到用户想要将标签添加至的图像被整理到的整理目的地区域时,用户将标签移动 至该整理目的地区域,并且放下该标签,从而用户可以将标签添加至整理目的地区域。当不 存在用户想要将标签添加至的图像被整理到的整理目的地区域时,用户将标签放在不存在 任何整理目的地区域的地方处,从而用户可以生成新整理目的地区域,并且将标签添加至 该新整理目的地区域。因此,用户不必分别记忆用于生成新整理目的地区域的操作和用于 添加标签的操作。此外,当要整理图像时,也不需要用于预先准备整理目的地区域的操作。 因此,用户可以直观地进行用于整理图像的任务。
注意,除用于进行添加属性的处理的指示以外,可以使用用于拖放标签的相同操 作,提供用于同时对被整理到整理目的地区域中的图像进行处理和生成新的整理目的地区 域的指示。例如,显示用于提供进行打印处理、传送处理或幻灯片放映显示处理等处理的指 示的标签。通过拖放将该标签移动至整理目的地区域,从而可以同时对被整理到整理目的 地区域的图像进行由该标签所表示的处理。此外,如上述第二实施例的情况一样,当在标签被移动至的位置处不存在任何整理目的地区域时,生成新整理目的地区域,并且将标签添 加至该新整理目的地区域。因此,可以使用相同操作进行更多处理,并且用户可以更容易地 且直观地进行该操作。
注意,在上述各实施例中,可以使用拖放操作将存储在整理目的地区域中的图像 移动至不同整理目的地区域中。在这种情况下,存在下面的情况由于从整理目的地区域移 动了图像,因而存储在移动了图像的整理目的地区域中的图像的数量变成0。如上所述,当 在移动了图像的整理目的地区域中所存储的图像的数量变成0时,可以自动清除该整理目 的地区域。更具体地,从区域管理表501清除该整理目的地区域的栏,并且清除与该整理目 的地区域相对应的显示对象。因此,可以省略用于清除整理目的地区域的操作。此外,可以 避免过多的整理目的地区域。例如,即使当由于在放下图像的位置处不存在整理目的地区 域因而生成整理目的地区域时(图6所示的步骤S606),也存在放下操作是误操作的可能 性。当放下操作是误操作时,用户再次拖放放下的图像以将该图像移动至不同的整理目的 地区域。在这种情况下,由于自动清除通过放下图像自动生成的整理目的地区域,因而用户 不必每当自动生成整理目的地区域时都进行用于清除整理目的地区域的操作。
另外,在上述各实施例中,说明了在整理目的地区域中显示存储在整理目的地区 域中的图像的例子。然而,不是必须将图像显示在整理目的地区域中。换句话说,尽管由 于将图像移动至整理目的地区域中因而在数据结构中将图像存储在整理目的地区域中,但 是,可以将图像仅登记在存储图像的整理目的地区域的图像管理表502中,并且不必显示 该图像。这类似于通常使用的文件夹图标的情况。因此,将图像放在不存在整理目的地区 域(没有文件夹图标)的位置处,在区域管理表501中生成新整理目的地区域的栏,并且将 放下的图像登记在该新整理目的地区域的图像管理表502中。在显示画面上,在放下图像 的位置处显示新整理目的地区域,并且放下的图像消失。
注意,在上述各实施例中,尽管说明了要整理的第一显示对象是图像的例子,但是 第一显示对象不局限于图像,要整理的任何对象都可以是第一显示对象。例如,根据本发明 实施例的整理方法可应用于文档文件或音乐文件等内容文件作为第一显示对象的情况。
此外,用于移动显示对象的操作不局限于使用鼠标的拖放操作。可以使用用户可 直观地识别为用于将显示对象移动至整理目的地区域中的操作的任何其它操作。例如,可 以使用利用触摸面板等的拖放操作或者用于通过右点击菜单选择“剪切”并在整理目的地 区域中进行“粘贴”的操作等。另外,本发明不局限于PC上的应用程序软件。本发明可应 用于具有适当显示装置/输入装置且具有用于整理内容项的功能的任何系统。
注意,对于上述各实施例中的处理,可以向系统或设备提供存储有用于实现上述 实施例的功能的软件的程序代码的存储介质。该系统或设备的计算机(CPU或微处理器单 元(MPU))读取存储在该存储介质上的程序代码,并且执行该程序代码,从而可以实现上述 实施例的功能。在这种情况下,由于从存储介质读取的程序代码实现上述实施例的功能,因 而存储该程序代码的存储介质构成本发明。例如,可以使用软(floppy,注册商标)盘、硬 盘、光盘或磁光盘等作为用于提供该程序代码的存储介质。可选地,还可以使用紧凑型光盘 只读存储器(⑶-ROM)、可记录紧凑型光盘(⑶-R)、磁带、非易失性存储卡或ROM等。
此外,尽管通过利用计算机读取并执行该程序代码实现上述各实施例的功能,但 是运行在计算机上的OS等可以根据该程序代码的指示实际进行部分或全部处理,从而通过该处理同样实现上述实施例的功能。
另外,可以将从存储介质读取的程序代码写入设置在插入计算机中的功能扩展板 上的或设置在与计算机连接的功能扩展单元中的存储器中。此后,该功能扩展板或功能扩 展单元上设置的CPU等可以根据该程序代码的指示实际进行部分或全部处理,从而通过该 处理同样实现上述各实施例的功能。
尽管参考典型实施例说明了本发明,但是应该理解,本发明不局限于所公开的典 型实施例。所附权利要求书的范围符合最宽的解释,以包含所有这类修改、等同结构和功 能。
本申请要求2008年5月19日提交的日本专利申请2008-130758的优先权,其全 部内容通过引用包含于此。
权利要求
1.一种内容管理装置,包括显示控制单元,用于进行用于在显示单元上显示第一显示对象和要存储所述第一显示 对象的区域的控制,其中,所述第一显示对象表示内容项;指示接受单元,用于接受用于在所述显示单元上移动所述第一显示对象的指示; 判断单元,用于判断通过所述指示接受单元将所述第一显示对象移动至的位置;以及 控制单元,用于当所述判断单元判断为将所述第一显示对象移动至的位置位于所述区 域中时,进行用于将所述第一显示对象存储在所述区域中的控制,以及当所述判断单元判 断为将所述第一显示对象移动至的位置不位于所述区域中时,进行用于在由所述判断单元 判断出的位置处生成要存储所述第一显示对象的新区域的控制和用于将所述第一显示对 象存储在所述新区域中的控制。
2.根据权利要求1所述的内容管理装置,其特征在于,所述显示控制单元还进行用于显示第二显示对象的控制,其中,所述第二显示对象 用于提供用于对与存储在所述区域中的所述第一显示对象相对应的内容项进行处理的指 示;所述指示接受单元还接受用于在所述显示单元上移动所述第二显示对象的指示; 所述判断单元判断通过所述指示接受单元将所述第二显示对象移动至的位置;以及 当所述判断单元判断为将所述第二显示对象移动至的位置位于所述区域中时,所述控 制单元还进行用于将所述第二显示对象移动至所述区域中的控制和用于对与存储在所述 区域中的所述第一显示对象相对应的内容项进行处理的控制,以及当所述判断单元判断为 将所述第二显示对象移动至的位置不位于所述区域中时,所述控制单元进行用于在由所述 判断单元判断出的位置处生成要存储所述第一显示对象的新区域的控制和用于将所述第 二显示对象移动至所述新区域的控制。
3.根据权利要求1所述的内容管理装置,其特征在于,基于所存储的所述第一显示对 象的数量或与所述第一显示对象相对应的内容项的大小的和,确定所述区域的尺寸。
4.根据权利要求1所述的内容管理装置,其特征在于,所述显示控制单元设置显示大 小,以使得与所述显示单元上所显示的所有区域外接的矩形适合所述显示单元。
5.根据权利要求1所述的内容管理装置,其特征在于,所述显示控制单元还进行用于显示特定处理进行区域的控制,其中,所述特定处理进 行区域用于提供用于对与所述第一显示对象相对应的内容项进行特定处理的指示; 所述指示接受单元还接受用于在所述显示单元上移动所述区域的指示; 所述判断单元判断通过所述指示接受单元将所述区域移动至的位置;以及 当所述判断单元判断为将所述区域移动至的位置位于所述特定处理进行区域中时,所 述控制单元还同时对与存储在所述区域中的所述第一显示对象相对应的内容项进行所述 特定处理。
6.根据权利要求5所述的内容管理装置,其特征在于,所述特定处理是打印、发送邮件 和清除中的至少一个。
7.根据权利要求1所述的内容管理装置,其特征在于,所述区域是能够显示所存储的 所述第一显示对象的区域。
8.根据权利要求1所述的内容管理装置,其特征在于,所述内容管理装置还包括区域管理单元,所述区域管理单元用于将与存储在所述区域中的所述第一显示对象相对应的内 容项作为一个集合来管理。
9.根据权利要求2所述的内容管理装置,其特征在于,使用所述第二显示对象提供用 于进行如下处理的指示该处理是用于同时向与存储在所述区域中的所述第一显示对象相 对应的内容项添加属性信息的处理。
10.根据权利要求2所述的内容管理装置,其特征在于,使用所述第二显示对象提供用 于进行如下处理的指示该处理是用于同时对与存储在所述区域中的所述第一显示对象相 对应的内容项进行打印处理、发送处理和幻灯片放映显示处理中的至少一个的处理。
11.根据权利要求1所述的内容管理装置,其特征在于,所述指示接受单元还接受用于在所述显示单元上移动所述区域的指示; 当所述区域包括多个区域、并且所述多个区域中的一个区域被移动至不同区域中时, 所述显示控制单元进行用于将所述多个区域中的所述一个区域和所述不同区域合并成一 个区域的控制和用于显示合并得到的所述一个区域的控制;以及所述控制单元进行用于将存储在所述多个区域中的所述一个区域中的所述第一显示 对象和存储在所述不同区域中的所述第一显示对象存储在通过合并所获得并显示的所述 一个区域中的控制。
12.根据权利要求2所述的内容管理装置,其特征在于,所述指示接受单元还接受用于在所述显示单元上移动所述区域的指示; 当所述区域包括多个区域、并且所述多个区域中的一个区域被移动至不同区域中时, 所述显示控制单元进行用于将所述多个区域中的所述一个区域和所述不同区域合并成一 个区域的控制和用于显示合并得到的所述一个区域的控制;以及所述控制单元进行用于将添加至所述多个区域中的所述一个区域的所述第二显示对 象和添加至所述不同区域的所述第二显示对象添加至通过合并所获得并显示的所述一个 区域的控制。
13.一种内容管理方法,包括进行用于在显示单元上显示第一显示对象和要存储所述第一显示对象的区域的控制, 其中,所述第一显示对象表示内容项;指示接受步骤,用于接受用于在所述显示单元上移动所述第一显示对象的指示; 判断步骤,用于判断在所述指示接受步骤中将所述第一显示对象移动至的位置;以及 当在所述判断步骤中判断为将所述第一显示对象移动至的位置位于所述区域中时,进 行用于将所述第一显示对象存储在所述区域中的控制,以及当在所述判断步骤中判断为将 所述第一显示对象移动至的位置不位于所述区域中时,进行用于在所述判断步骤中判断出 的位置处生成要存储所述第一显示对象的新区域的控制和用于将所述第一显示对象存储 在所述新区域中的控制。
14.一种用于使计算机用作下述单元的程序显示控制单元,用于进行用于在显示单元上显示第一显示对象和要存储所述第一显示 对象的区域的控制,其中,所述第一显示对象表示内容项;指示接受单元,用于接受用于在所述显示单元上移动所述第一显示对象的指示; 判断单元,用于判断通过所述指示接受单元将所述第一显示对象移动至的位置;以及控制单元,用于当所述判断单元判断为将所述第一显示对象移动至的位置位于所述区 域中时,进行用于将所述第一显示对象存储在所述区域中的控制,以及当所述判断单元判 断为将所述第一显示对象移动至的位置不位于所述区域中时,进行用于在由所述判断单元 判断出的位置处生成要存储所述第一显示对象的新区域的控制和用于将所述第一显示对 象存储在所述新区域中的控制。
15.一种记录用于使计算机用作下述单元的程序的计算机可读记录介质显示控制单元,用于进行用于在显示单元上显示第一显示对象和要存储所述第一显示 对象的区域的控制,其中,所述第一显示对象表示内容项;指示接受单元,用于接受用于在所述显示单元上移动所述第一显示对象的指示; 判断单元,用于判断通过所述指示接受单元将所述第一显示对象移动至的位置;以及 控制单元,用于当所述判断单元判断为将所述第一显示对象移动至的位置位于所述区 域中时,进行用于将所述第一显示对象存储在所述区域中的控制,以及当所述判断单元判 断为将所述第一显示对象移动至的位置不位于所述区域中时,进行用于在由所述判断单元 判断出的位置处生成要存储所述第一显示对象的新区域的控制和用于将所述第一显示对 象存储在所述新区域中的控制。
16.一种内容管理装置,包括显示控制单元,用于进行用于在显示单元上显示第一显示对象、要存储所述第一显示 对象的区域和第二显示对象的控制,其中,所述第一显示对象表示内容项,所述第二显示对 象用于提供用于对与存储在所述区域中的所述第一显示对象相对应的内容项进行处理的 指示;指示接受单元,用于接受用于在所述显示单元上移动所述第二显示对象的指示; 判断单元,用于判断通过所述指示接受单元将所述第二显示对象移动至的位置;以及 控制单元,用于当所述判断单元判断为将所述第二显示对象移动至的位置位于所述区 域中时,进行用于根据被移动至所述区域的所述第二显示对象对与存储在所述区域中的所 述第一显示对象相对应的内容项进行处理的控制,以及当所述判断单元判断为将所述第二 显示对象移动至的位置不位于所述区域中时,进行用于在由所述判断单元判断出的位置处 生成要存储所述第一显示对象的新区域的控制和用于将所述第二显示对象移动至所述新 区域的控制。
17.一种内容管理方法,包括进行用于在显示单元上显示第一显示对象、要存储所述第一显示对象的区域和第二显 示对象的控制,其中,所述第一显示对象表示内容项,所述第二显示对象用于提供用于对与 存储在所述区域中的所述第一显示对象相对应的内容项进行处理的指示;指示接受步骤,用于接受用于在所述显示单元上移动所述第二显示对象的指示; 判断步骤,用于判断在所述指示接受步骤中将所述第二显示对象移动至的位置;以及 当在所述判断步骤中判断为将所述第二显示对象移动至的位置位于所述区域中时,进 行用于根据被移动至所述区域的所述第二显示对象对与存储在所述区域中的所述第一显 示对象相对应的内容项进行处理的控制,以及当在所述判断步骤中判断为将所述第二显示 对象移动至的位置不位于所述区域中时,进行用于在所述判断步骤中判断出的位置处生成 要存储所述第一显示对象的新区域的控制和用于将所述第二显示对象移动至所述新区域的控制。
18.一种用于使计算机用作下述单元的程序显示控制单元,用于进行用于在显示单元上显示第一显示对象、要存储所述第一显示 对象的区域和第二显示对象的控制,其中,所述第一显示对象表示内容项,所述第二显示对 象用于提供用于对与存储在所述区域中的所述第一显示对象相对应的内容项进行处理的 指示;指示接受单元,用于接受用于在所述显示单元上移动所述第二显示对象的指示; 判断单元,用于判断通过所述指示接受单元将所述第二显示对象移动至的位置;以及 控制单元,用于当所述判断单元判断为将所述第二显示对象移动至的位置位于所述区 域中时,进行用于根据被移动至所述区域的所述第二显示对象对与存储在所述区域中的所 述第一显示对象相对应的内容项进行处理的控制,以及当所述判断单元判断为将所述第二 显示对象移动至的位置不位于所述区域中时,进行用于在由所述判断单元判断出的位置处 生成要存储所述第一显示对象的新区域的控制和用于将所述第二显示对象移动至所述新 区域的控制。
19.一种记录用于使计算机用作下述单元的程序的计算机可读记录介质显示控制单元,用于进行用于在显示单元上显示第一显示对象、要存储所述第一显示 对象的区域和第二显示对象的控制,其中,所述第一显示对象表示内容项,所述第二显示对 象用于提供用于对与存储在所述区域中的所述第一显示对象相对应的内容项进行处理的 指示;指示接受单元,用于接受用于在所述显示单元上移动所述第二显示对象的指示; 判断单元,用于判断通过所述指示接受单元将所述第二显示对象移动至的位置;以及 控制单元,用于当所述判断单元判断为将所述第二显示对象移动至的位置位于所述区 域中时,进行用于根据被移动至所述区域的所述第二显示对象对与存储在所述区域中的所 述第一显示对象相对应的内容项进行处理的控制,以及当所述判断单元判断为将所述第二 显示对象移动至的位置不位于所述区域中时,进行用于在由所述判断单元判断出的位置处 生成要存储所述第一显示对象的新区域的控制和用于将所述第二显示对象移动至所述新 区域的控制。
20.一种内容管理装置,包括显示控制单元,用于进行用于在显示单元上显示第一显示对象和要存储所述第一显示 对象的区域的控制,其中,所述第一显示对象表示内容项;指示接受单元,用于接受用于在所述显示单元上移动所述第一显示对象的指示;以及 判断单元,用于判断通过所述指示接受单元将所述第一显示对象移动至的位置, 其中,当所述判断单元判断为将所述第一显示对象移动至的位置位于所述区域中时, 将所述第一显示对象存储在所述区域中,以及当所述判断单元判断为将所述第一显示对象 移动至的位置不位于所述区域中时,所述显示控制单元进行用于在由所述判断单元判断出 的位置处显示要存储所述第一显示对象的新区域的控制,并且将所述第一显示对象存储在 所述新区域中。
21.一种内容管理方法,包括进行用于在显示单元上显示第一显示对象和要存储所述第一显示对象的区域的控制,5其中,所述第一显示对象表示内容项;指示接受步骤,用于接受用于在所述显示单元上移动所述第一显示对象的指示;以及 判断步骤,用于判断在所述指示接受步骤中将所述第一显示对象移动至的位置, 其中,当在所述判断步骤中判断为将所述第一显示对象移动至的位置位于所述区域中 时,将所述第一显示对象存储在所述区域中,以及当在所述判断步骤中判断为将所述第一 显示对象移动至的位置不位于所述区域中时,在所述判断步骤中判断出的位置处显示要存 储所述第一显示对象的新区域,并且将所述第一显示对象存储在所述新区域中。
22.一种用于使计算机用作下述单元的程序显示控制单元,用于进行用于在显示单元上显示第一显示对象和要存储所述第一显示 对象的区域的控制,其中,所述第一显示对象表示内容项;指示接受单元,用于接受用于在所述显示单元上移动所述第一显示对象的指示;以及 判断单元,用于判断通过所述指示接受单元将所述第一显示对象移动至的位置, 其中,当所述判断单元判断为将所述第一显示对象移动至的位置位于所述区域中时, 将所述第一显示对象存储在所述区域中,以及当所述判断单元判断为将所述第一显示对象 移动至的位置不位于所述区域中时,所述显示控制单元进行用于在由所述判断单元判断出 的位置处显示要存储所述第一显示对象的新区域的控制,并且将所述第一显示对象存储在 所述新区域中。
23.—种记录用于使计算机用作下述单元的程序的计算机可读记录介质显示控制单元,用于进行用于在显示单元上显示第一显示对象和要存储所述第一显示 对象的区域的控制,其中,所述第一显示对象表示内容项;指示接受单元,用于接受用于在所述显示单元上移动所述第一显示对象的指示;以及 判断单元,用于判断通过所述指示接受单元将所述第一显示对象移动至的位置, 其中,当所述判断单元判断为将所述第一显示对象移动至的位置位于所述区域中时, 将所述第一显示对象存储在所述区域中,以及当所述判断单元判断为将所述第一显示对象 移动至的位置不位于所述区域中时,所述显示控制单元进行用于在由所述判断单元判断出 的位置处显示要存储所述第一显示对象的新区域的控制,并且将所述第一显示对象存储在 所述新区域中。
全文摘要
提供了一种内容管理装置,该内容管理装置可以使用户直观地使用与用于整理内容项的操作或用于向内容项添加属性信息的操作类似的操作、生成要将内容项整理到的新整理目的地区域。在显示单元上显示表示内容项的第一显示对象和要存储第一显示对象的区域。判断将第一显示对象移动至的位置。当所判断出的位置位于该区域中时,将第一显示对象存储在该区域中。当所判断出的位置不位于该区域中时,在将第一显示对象移动至的位置处显示新区域,并且将第一显示对象存储在该新区域中。
文档编号G06F12/00GK102037450SQ20098011821
公开日2011年4月27日 申请日期2009年5月11日 优先权日2008年5月19日
发明者永野路子, 滝口英夫, 长门克敏 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1