显示控制装置、图像形成装置及显示控制方法_2

文档序号:8546323阅读:来源:国知局
施例的图像处理装置100的硬件配置例的图。根据第一示例性实施例的图像处理装置100具备,例如,扫描功能、打印功能和复制功能。图像处理装置100包括中央处理单元(CPU) 101、只读存储器(ROM) 102、随机存取存储器(RAM) 103、显示机构104、图像读取单元105、图像形成单元106、图像处理单元107、通信单元108和存储单元109。上述功能块被连接到总线110并通过总线110相互交换数据。在第一示例性实施例中,作为显示控制装置和图像形成装置的一例使用图像处理装置100。
[0042]CPU 101执行操作系统(OS)和应用程序等的各种软件。ROM 102存储由CPUlOl执行的控制程序。CPU 101读取存储在R0M102中的控制程序并将RAM103作为工作区域执行控制程序。当由CPUlOl执行控制程序时,实现图像处理装置100中的功能块的功能。例如,在显示机构104上显示预定的显示和/或读取设置在图像读取单元105的文件。
[0043]由CPUlOl执行的程序可以以存储于例如,磁记录介质(例如,磁带或磁盘),光记录介质(例如,光盘)、磁光记录介质或半导体存储器等的计算机可读取的记录介质的状态提供。或者,利用如因特网等的通信装置可将程序下载到图像处理装置100。
[0044]显示机构104由,例如,液晶触控面板显示器(以下,称为触控面板)构成,并显示,例如,有关图像处理装置100的数据。显示机构104检测用户接触所显示的画面来接受用户的操作。可以使用任何用于检测接触的单元,例如,根据接触引起的压力来检测的单元或根据所接触的物体的静电来检测的单元。
[0045]显示机构104显示标准视图和放大视图,标准视图和放大视图是表示打印后的文档文件的状态的预览画面。标准视图是将表示打印后的文档文件的状态的每一页的图像(以下一个页面的图像称为文档图像)排成一列显示的显示模式。放大视图是将所指定的页面的文档图像放大显示的显示模式。标准视图能够通过用户的操作切换到放大视图。
[0046]图像读取单元105包括图像扫描器(扫描装置),该图像扫描器读取文档并生成显示已读取的文档的图像的图像数据。图像读取单元105将生成的图像数据提供给图像处理单元107。
[0047]图像形成单元106,作为图象形成单元的一个实例,包括图像形成机构,该图像形成机构在作为记录材料的一个实例的纸张上形成对应于图像数据的调色剂图像,并按照电子照相方法等执行打印处理。
[0048]图像处理单元107对所提供的图像执行颜色校正和/或色调校正等的图像处理。图像处理单元107生成进行了图像处理的图像数据并将图像数据提供给图像形成单元106。
[0049]通信单元108连接到通信线路(未示出),以用作与连接到通信线路上的其它装置进行通信的通信接口。
[0050]存储单元109具备硬盘装置等的存储区域,并存储由通信单元108接收到的数据和由图像处理装置100生成的数据等。
[0051]<图像处理装置的功能配置>
[0052]下面将描述根据第一示例性实施例的图像处理装置100的功能配置。图2是示出根据第一示例性实施例的图像处理装置的功能配置例的框图;
[0053]如图2所示,图像处理装置100包括:显示器111,其显示各种画面;位置检测单元112,其检测用户的接触操作;操作判定单元113,其判定用户接触操作的种类;显示控制单元114,其生成控制信号以控制显示器111上的显示;以及存储器115,其存储用于由显示控制单元114进行显示控制的数据。
[0054]显示器111,作为图像显示器的一个实例,是显示机构104中的触控面板,显示器111在显示控制单元114的控制下显示包括标准视图和放大视图的各种画面。
[0055]位置检测单元112,作为接受单元的一个实例,检测在显示器111上显示的画面上的用户所进行的接触操作,并向操作判定单元113表示有关已执行接触操作的位置的信息。当用户连续地进行接触时,位置检测单元112,例如,在接触进行期间以预定间隔,向操作判定单元113表示已执行接触操作的位置。在下面的描述中虽然将用户通过他/她的手指接触画面的操作作为接触操作进行了描述,然而接触操作也可以是用户通过持有的触摸笔等触摸画面的操作,而不是他/她的手指。
[0056]操作判定单元113,作为接受单元的一个实例,根据位置检测单元112表示的信息,判定作为用户的操作而接受的接触操作的种类。作为所接受的接触操作,例如,有“轻击”,“双击”,“轻弹”或“拖拽”。“轻击”是用户通过他/她的手指接触画面的操作。“双击”是在相同的位置进行两次“轻击”的操作。“轻击”和“双击”是指示显示在画面上的部分的操作。在第一示例性实施例中,在标准视图中显示的文档图像中进行双击操作时,标准视图切换到放大视图以放大显示文档图像。以下,为了放大显示文档图像而进行的接触操作,如双击,简称为放大操作。
[0057]“轻弹”是用户在他/她的手指接触在画面的状态下,用他/她的手指轻弹画面的操作。“拖拽”是用户在他/她的手指接触在画面的状态下,移动他/她的手指的操作。当判定该接受的接触操作的种类时,操作判定单元113向显示控制单元114表示有关接触操作的信息。有关接触操作的信息包括接触操作的种类和已执行接触操作的位置的信息。
[0058]显示控制单元114,作为提取单元和显示控制器的一个实例,产生用于控制显示器111的显示的控制信号以控制显示器111的显示。当操作判定单元113表示了有关接触操作的信息时,显示控制单元114根据所表示的信息控制显示器111的显示。例如,当用户在通过标准视图显示的文档图像中已执行放大操作时,显示控制单元114进行控制以便将显示从标准视图切换到放大视图,其中,所述标准视图显示在显示器111上。
[0059]在将显示从标准视图切换到放大视图时,显示控制单元114计算以通过用户的操作指示的部分,即,已执行放大操作的部分(以下称为放大操作部分)为中心的具有预定的大小的区域。显示控制单元114对所计算出的区域执行空白判定处理以判定所计算的区域是否为空白。空白判定处理是如此的处理:如果目标区域内的白色象素相对于文档图像的像素的比率大于或等于预定的阈值时,判定该区域为空白。
[0060]空白判定处理是针对在图像处理装置100中没有进行如缩小等的图象处理的状态的原始图像数据的像素而进行的处理,其中,所述原始图像数据为,例如,由通信单元108从其它装置接收的图像数据、由图像读取单元105生成的图像数据等。在执行空白判定处理中显示控制单元114提取目标区域中的白色像素。例如,显示控制单元114,将区域中的每个像素的像素值,如表示颜色亮度的色调的灰度等级,与预定的阈值进行比较,提取像素值大于或等于阈值的像素作为白色像素。
[0061]如果显示控制单元114判定所计算的区域不是空白,则显示控制单元114将所计算的区域显示在放大视图的显示范围(以下简称为放大显示范围)以放大文档图像。如果显示控制单元114判定所计算的区域为空白,则显示控制单元114从已执行放大操作的整个文档图像中提取被白色像素以外的像素包围的图像部分。然后,显示控制单元114在所提取的图像部分中选择离放大操作部分最短距离的图像部分(即,距离放大操作部分最近的图像部分)。显示控制单元114计算以所选择的图像部分为中心的具有预定的大小的区域,并将所计算的区域显示在放大视图的放大显示范围以放大文档图像。
[0062]通过显示控制单元114以所选择的图像部分为中心放大显示文档图像来强调距离由用户的操作指示的部分最近的图像部分以显示有关该图像部分的信息。由显示控制单元114计算的具有预定的大小的区域是以与放大显示区域具有相同的大小的方式计算的。以下,该具有预定的大小的区域简称为放大区域。
[0063]显示控制单元114提取图像部分的方法采用,例如,现有技术中的标记处理。标记处理是将相同的号码分配给相连的像素的处理。在第一示例性实施例中,通过将相同的号码分配给白色像素以外的像素相连的像素,以提取分配到相同的号码的相连区域作为图像部分。显示控制单元114也可以对相连的像素的数量或相连区域的面积设定阈值以提取大于或等于阈值的区域作为图像部分。另外,显示控制单元114可以,例如,将相近的相连区域和相连区域作为图像部分整区域提取。
[0064]存储器115存储显示在显示器111上的画面的信息和有关文档图像的数据等用于由显示控制单元114进行显示控制的数据。
[0065]<标准视图和放大视图的描述>
[0066]下面将描述显示在显示器111上的画面。
[0067]图3A和图3B示出分别显示在显示器111 (参照图2)上的标准视图和放大视图的例子。图3A 出标准视图例子,图3B 出放大视图的例子。
[0068]如图3A所示,在标准视图中,文档文件中的每个页面的文件图像排成一列显示。缩小文档图像,以便使至少一个页面的文档图象容纳到标准视图中的显示范围(下文中称为标准显示范围)内。在图3A所示的标准视图中,文档图像2A显示在标准显示范围I的中心,在文档图像2A中存在图像部分3A和图像部分3B。例如,当在文档图像2A中执行放大操作时,标准视图切换到放大视图。
[0069]如图3B所示,在放大视图中,与在标准视图中显示的情况相比,文档图像以被放大的状态显示在放大显示范围6内。如图3B所示的放大视图是用图3A的虚线所示的区域4被放大的结果,区域4显示在放大显示范围6内。在显示器111上显示有带“BI”的字符的切换按钮5。例如,当通过轻击的操作按下(选择)切换按钮5时,将执行从放大视图切换到标准视
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1