CN101005550A - 数据通信设备、数据通信***和数据通信方法 - Google Patents

数据通信设备、数据通信***和数据通信方法 Download PDF

Info

Publication number
CN101005550A
CN101005550A CNA2006101674806A CN200610167480A CN101005550A CN 101005550 A CN101005550 A CN 101005550A CN A2006101674806 A CNA2006101674806 A CN A2006101674806A CN 200610167480 A CN200610167480 A CN 200610167480A CN 101005550 A CN101005550 A CN 101005550A
Authority
CN
China
Prior art keywords
user
storage area
communications equipment
data communications
data processing
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.)
Granted
Application number
CNA2006101674806A
Other languages
English (en)
Other versions
CN100579166C (zh
Inventor
长田守
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Publication of CN101005550A publication Critical patent/CN101005550A/zh
Application granted granted Critical
Publication of CN100579166C publication Critical patent/CN100579166C/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0629Configuration or reconfiguration of storage systems
    • G06F3/0637Permissions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/606Protecting data by securing the transmission between two devices or processes
    • G06F21/608Secure printing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/062Securing storage systems
    • G06F3/0622Securing storage systems in relation to access
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/067Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

一种数据通信设备、数据通信***和数据通信方法。通过网络与存储设备进行通信的该数据通信设备包括:输入单元,用于输入用户识别信息;登录处理单元,用于允许用户登录,以访问与用户识别信息相关联的存储设备的存储区域;访问单元,如果用户登录,则访问该存储区域;判断单元,当发送指令以使用户退出时,判断是否正在进行涉及所访问的存储区域的数据处理;以及控制器单元,当没有正在进行该数据处理时,允许用户退出,并且禁止访问该存储区域,而当正在进行该数据处理时,即使在用户已经退出之后,仍允许访问该存储区域,直到完成该数据处理为止。

Description

数据通信设备、数据通信***和数据通信方法
技术领域
本发明尤其涉及但是并不仅仅涉及一种数据通信设备、数据通信***以及数据通信方法,其中,可以访问通过网络连接到数据通信设备和数据通信***的存储设备的存储区域。
背景技术
近年来,在多个用户之间共享诸如个人计算机(PC)或者多功能打印机的数据处理设备的***数量越来越多。其背景可能是近年来许多数据处理设备包括大容量存储设备,因此,即使当在多个用户之间共享数据处理设备时,每个用户仍可以将自己的数据存储在该数据处理设备中。因此,一种数据处理设备已经投入使用,该数据处理设备具有用户认证功能,以确保存储在该数据处理设备内的数据的安全性。在许多情况下,输入用户标识(ID)和相应的口令,或者将记录有用户信息的集成电路(IC)卡用于用户认证。因此,在使用数据处理设备时,可以轻而易举地进行登录(log-in)和退出(log-out)。
最近,一种***已经投入使用,其中多个数据处理设备通过网络连接到该***。例如,多个数据处理设备通过公司局域网(local area network,LAN)或者家用LAN等LAN、或者通过因特网连接到***。
在这些环境下,用户可以操作一个数据处理设备,以访问存储在通过网络与所述数据处理设备连接的另一个数据处理设备中的数据。例如,用户可以提交指令,以将存储在一个数据处理设备中的数据移动到另一个数据处理设备的存储区域。此外,用户可以轻而易举地将存储在用户操作的一个数据处理设备中的数据、或者通过使用设置在所述数据处理设备内的扫描器扫描原稿而输入的数据移动到另一个数据处理设备的存储区域。
当通过这种方式方便了对网络上的数据处理设备的存储区域的访问时,也产生了安全性问题。也就是说,在任何用户可以访问存储在网络上的数据处理设备内的数据时,不能保证数据的机密性。
因此,  当在多个用户之间共享通过网络访问的数据处理设备或者存储区域时,除了对操作数据处理设备的用户进行认证以外,还需要对各个用户分配对数据处理设备或者存储区域的访问权。通过确定可由用户认证功能认证的各个用户通过网络访问的数据处理设备或者存储区域,可以限制用户可以访问的数据项。在这种配置中,仅授权用户可以通过网络访问各个数据项,以更新或者移动所述数据项。
例如,日本特开2001-188699号公报公开了一种数据通信***,在该数据通信***中,通过网络在多个用户之间共享数据,而且控制每个用户对该共享数据的访问。目前该***用在内部网络、LAN等中。
然而,在用户操作一个数据处理设备,以处理存储在通过网络与所述数据处理设备连接的另一个数据处理设备的存储区域中的数据时,可能产生问题。例如,用户首先操作所述数据处理设备以登录到所述另一个数据处理设备,从而访问所述另一个数据处理设备和所述存储区域。在这种情况下,当在利用该存储区域处理数据的同时用户退出所述数据处理设备时,数据处理在该点中止,如图9A所示。
图9A所示的术语“登录”是指用户处于可以提交指令以利用所述数据处理设备的功能进行处理的状态。图9A所示的术语“退出”是指用户处于不能提交指令的状态。术语“允许(enable)访问”是指允许访问网络中的存储区域。术语“禁止(disable)访问”是指禁止访问该存储区域。
因此,在公知技术中,在完成对所述另一个数据处理设备的存储区域中的数据的处理之前,用户需要一直登录到所述数据处理设备,以使数据处理不中止。因此,操作所述数据处理设备的用户需要等待所述另一个数据处理设备中的数据处理的完成,以退出所述数据处理设备。在这种情况下,在完成该数据处理之前,用户需要登录所述数据处理设备。因此,该操作效率低,因为当要处理的数据量大时,在开始数据处理后到用户可以退出所述数据处理设备之前,需要较长的时间段。
发明内容
考虑到上述问题而做出了本发明,而且本发明提供一种数据通信设备、数据通信***以及数据通信方法,其中,当对存储在通过网络连接的存储设备中的数据进行处理时,登录的用户在完成数据处理之前,可以进行退出操作,而且可以适当地完成正在进行的数据处理。
根据本发明的实施例,提供一种通过网络与存储设备进行通信的数据通信设备,该数据通信设备包括:输入单元,用于输入用户识别信息,以允许访问所述存储设备;登录处理单元,用于允许用户登录到所述数据通信设备,以访问与输入的用户识别信息相关联的所述存储设备的存储区域;访问单元,如果用户通过所述登录处理单元登录到所述数据通信设备,则该访问单元访问所述存储区域;判断单元,当发送指令以使登录到所述数据通信设备的用户退出所述数据通信设备时,该判断单元判断是否正在进行涉及所述存储区域的数据处理;以及控制器单元,当所述判断单元判断出没有正在进行所述数据处理时,该控制器单元允许用户退出所述数据通信设备,并且禁止从所述访问单元访问所述存储区域,而当所述判断单元判断出正在进行所述数据处理时,即使在用户已经退出所述数据通信设备之后,仍允许从所述访问单元访问所述存储区域,直到完成所述数据处理为止。
根据本发明的另一实施例,提供一种包括通信网络的数据通信***,该***包括:存储设备;输入单元,用于输入用户识别信息,以允许访问所述存储设备;登录处理单元,用于允许用户登录到所述数据通信***,以访问与输入的用户识别信息相关联的所述存储设备的存储区域;访问单元,当用户通过所述登录处理单元登录到所述数据通信***时,该访问单元访问所述存储区域;判断单元,当发送指令以使登录到所述数据通信***的用户退出所述数据通信***时,该判断单元判断是否正在进行涉及所述存储区域的数据处理;以及控制器单元,当所述判断单元判断出没有正在进行所述数据处理时,该控制器单元允许用户退出所述数据通信***,并且禁止从所述访问单元访问所述存储区域,而当所述判断单元判断出正在进行所述数据处理时,即使在用户已经退出所述数据通信***之后,仍允许从所述访问单元访问所述存储区域,直到完成所述数据处理为止。
根据本发明的另一实施例,提供一种通过网络与存储设备进行通信的数据通信方法,该方法包括以下步骤:输入用户识别信息,以访问所述存储设备;允许用户进行登录操作,以访问与输入的用户识别信息相关联的所述存储设备的存储区域;当用户进行登录操作时,访问所述存储区域;当发送指令以允许所述登录用户进行退出操作时,判断是否正在进行涉及所访问的存储区域的数据处理;以及进行控制,以便当判断出没有正在进行所述数据处理时,允许用户进行退出操作,并且禁止所建立的对所述存储区域的访问,而当判断出正在进行所述数据处理时,即使在用户已经进行了退出操作之后,仍允许所建立的对所述存储区域的访问,直到判断出所述数据处理已经完成为止。
根据下面参考附图对典型实施例的说明,本发明的其它特征将显而易见。
附图说明
包括在说明书中并且构成说明书一部分的附图,示出了本发明的实施例,并且与说明书一起用于解释本发明的原理。
图1是采用根据典型实施例的多功能打印机的总体***的框图。
图2是根据第一典型实施例的多功能打印机的***框图。
图3是根据第一典型实施例的多功能打印机中的操作单元的整体图。
图4示出根据第一典型实施例的用户认证屏幕。
图5示出根据第一典型实施例的复印主屏幕。
图6示出根据第一典型实施例的发送/传***屏幕。
图7示出根据第一典型实施例的存储箱(box)主屏幕。
图8示出根据第一典型实施例的存储箱详细屏幕。
图9A和9B分别是公知技术和第一典型实施例中的基本操作的示意图。
图10示出在用户退出多功能打印机时的时间与完成数据处理时的时间之间的时间段期间,在第一典型实施例中出现的屏幕。
图11是第一典型实施例中的操作的第一半流程图。
图12是第一典型实施例中的操作的第二半流程图。
图13是第二典型实施例中的操作的第二半流程图。
图14是第三典型实施例中的操作的第二半流程图。
图15是第四典型实施例中的操作的第二半流程图。
图16示出根据典型实施例的识别信息表。
具体实施方式
现在,说明根据本发明的典型实施例。
第一典型实施例
图1是采用根据本发明的多功能打印机的总体***的框图。例如,多功能打印机101和102可以打印或者存储通过扫描原稿获得的图像数据,也可以将该图像数据发送到外部设备。
个人计算机(PC)103可以生成打印数据,并且使多功能打印机101和102打印该打印数据。PC 103和服务器105可以接收和存储通过由多功能打印机101和102扫描原稿而输入的图像数据。
LAN 106是多功能打印机101和102、PC 103、认证服务器104以及服务器105所连接到的网络。可以通过LAN 106从多功能打印机101和102访问PC 103、认证服务器104以及服务器105。任何允许双向通信的连接介质可用来建立该连接。可以将任何公知的协议,例如超文本传输协议(Hyper Text Transfer Protocol,HTTP)或者文件传输协议(File Transfer Protocol,FTP),用于这些部件之间的数据传输。可选地,可以采用用户专用的应用协议。
在第一典型实施例中,用于进行个人认证的IC卡读取器分别连接到多功能打印机101和102、PC 103、认证服务器104以及服务器105。每个IC卡读取器读取存储在IC卡中的识别信息,并将该识别信息发送到认证服务器104。当认证服务器104通过将接收到的识别信息与提前登记的相应识别信息进行比较,判断出这些识别信息互相一致时,相应的用户可以使用与IC卡读取器连接的设备。无需通过网络上的认证服务器104验证识别信息,作为选择,可以在每个设备中设置验证单元,该验证单元可以对识别信息进行验证。
PC 103和服务器105包括多个存储区域。可以对不同用户分配对各个存储区域的访问权。基于每个用户输入的识别信息,对用户进行认证,并且每个用户可以访问提前设置使得用户可以访问的存储区域。然后,用户可以例如浏览、更新以及检索存储在该存储区域中的数据。
图2是根据第一典型实施例的多功能打印机101的***框图。控制器单元200连接到作为图像输入设备的扫描器240和作为图像输出设备的打印机250,并对图像数据的输入和输出等进行控制。此外,控制器单元200还连接到LAN 221和广域网(wide areanetwork,WAN)(公共线路)222,并对各种数据和设备数据的通信进行控制。
中央处理单元(CPU)201用作对该***进行整体控制的控制器。随机存取存储器(RAM)202用作CPU 201工作的***工作存储器、用于临时存储各种数据的存储器以及在其上执行各种应用程序的工作存储器。只读存储器(ROM)207是用于存储***的引导程序的引导ROM。
硬盘驱动器(HDD)208存储***软件、各种数据、各种应用程序、在多功能打印机101中处理的作业的各种历史等。可以通过下面描述的网络接口(I/F)204,从网络上的其它设备访问HDD208。而且,HDD 208存储用于执行例如下述流程图所示的处理的程序代码。CPU 201将该程序代码装载到RAM 202上,以执行根据该流程图的处理控制。
操作单元I/F 203是与包括触摸面板的操作单元230的接口,并将要显示在操作单元230上的显示数据输出到操作单元230。操作单元I/F 203还将用户通过操作单元230输入的指令发送到CPU201。
网络I/F 204连接到LAN 221(与图1所示的LAN 106相对应),并且输入和输出各种数据。调制解调器(modulator-demodulator,MODEM)205连接到WAN 222,并且输入和输出传真数据。上述部件均位于***总线223上。
图像总线I/F 209是将***总线223连接到用于快速传送图像数据等的总线224、并转换数据结构的总线桥。总线224包括***部件互连(Peripheral Component Interconnect,PCI)总线、电气电子工程师协会(Institute of Electrical and ElectronicsEngineers,IEEE)1394总线等。
下面的设备位于总线224上:光栅图像处理器(rasterimageprocessor,RIP)211、设备I/F 212、扫描器图像处理单元213、打印机图像处理单元214、图像转动单元215、图像压缩单元216以及加密/解密处理单元210。RIP 211根据从例如PC 103接收到的页面描述语言(Page Description Language,PDL)代码,生成位图图像。设备I/F 212将扫描器240、打印机250等连接到控制器单元200。
扫描器图像处理单元213对从扫描器240输入的扫描数据进行校正、处理和编辑。打印机图像处理单元214对要输出到打印机250的打印数据所表示的图像进行例如校正和分辨率转换。图像转动单元215转动图像。图像压缩单元216利用例如联合图像专家组(Joint Photographic Experts Group,JPEG)方法对多值图像数据进行压缩,而利用例如联合二值图像专家组(Joint Bi-levelImage experts Group,JBIG)方法、改进的二维压缩编码(Modified Modified Read,MMR)方法或者改进型霍夫曼(Modified Huffman,MH)方法对二值图像数据进行压缩。图像压缩单元216还对压缩的图像数据进行解压缩。
可移动介质槽206是可以***存储卡等可移动数据存储介质的槽。可移动介质槽206可以将图像数据等存储在可移动数据存储介质内和从可移动数据存储介质中读取图像数据等。在第一典型实施例中,采用用于进行用户认证的IC卡。加密/解密处理单元210利用预定的加密密钥对数据进行加密和解密。
用于进行用户认证的存储介质可以是上述IC卡或者磁卡。可选地,无需将存储介质用于用户认证,而作为选择可基于用户通过操作单元230输入的用户ID和相应的个人识别号,进行用户认证。多功能打印机102的结构与多功能打印机101的结构相同。
图3是根据第一典型实施例的多功能打印机101中的操作单元230的整体图。液晶显示器(LCD)单元310包括安装了触摸面板的LCD,并显示***工作屏幕。在按下其中一个显示键时,LCD单元310将位置信息发送到CPU 201。
例如,利用开始键320开始读取原稿图像并开始各种数据处理。在开始键320的中央区域设置红、绿两种颜色的发光二极管(light emitting diode,LED),而且LED的颜色表示开始键320是否处于其可以使用的状态。停止键330停止进行中的操作。
硬键(hardkey)组340包括数字小键盘、清除键、复位键、引导键、用户模式键、ID键341等。用户利用ID键341输入用户识别信息,以登录到多功能打印机101。当用户在登录到多功能打印机101的同时按下ID键341时,该用户退出多功能打印机101。利用复位键使从操作单元230输入的各种设置复位。
图4示出在初始状态下,出现在图3中的LCD单元310上的用于用户认证的操作屏幕。在第一典型实施例中,利用存储在IC卡内的识别信息、或者用户通过操作单元230输入的用户ID和相应的个人识别号,进行用户认证。个人识别号不限于数字字符,字母字符或者符号也可以用作个人识别号。
具体地说,在使用IC卡的情况下,当将存储有用于认证用户的识别信息的IC卡***可移动介质槽206中时,读取存储在该IC卡中的识别信息,并将该识别信息发送到认证服务器104。在利用用户ID和相应的个人识别号进行用户认证的情况下,当用户在用户ID输入字段401和个人识别号输入字段402内输入了必要数据后按下ID键341时,将用户ID和相应的个人识别号作为用户识别信息发送到认证服务器104。
认证服务器104将接收到的识别信息与提前登记的多个识别信息进行比较。判断接收到的识别信息是否与所登记的多个识别信息中的任何一个相同。当判断出接收到的识别信息与所登记的多个识别信息中的一个相同时,允许该用户登录到多功能打印机101。否则,不允许该用户登录到多功能打印机101。
图16示出存储在认证服务器104中的识别信息表。如图所示,在该识别信息表中管理用于识别用户的识别信息和用于定义各个用户可以访问的存储区域的相应的区域识别信息(字段1601~1604)。在字段1601内输入用于识别设置在HDD 208中的存储区域的信息。在字段1602~1604内输入用于识别通过网络(LAN221)连接到多功能打印机101的外部存储区域的信息。
例如,输入“0123”作为用户ID。在这种情况下,将用户0123登记在该图所示的识别信息表中。因此,在同时输入的相应的个人识别号与对用户0123设置的个人识别号一致时,该用户可以登录到多功能打印机101。在该识别信息表中,将HDD 208中的存储箱1、设备A中的存储箱7、设备B中的所有存储区域以及设备C中的存储箱1登记为登录到多功能打印机101的用户0123可以访问的存储区域。在第一典型实施例中,将分别在图4中的用户ID输入字段401和个人识别号输入字段402内输入的用户ID和相应的个人识别号发送到认证服务器104,然后,认证服务器104对该用户ID和相应的个人识别号进行验证。在该用户ID和相应的个人识别号与提前登记的用户ID和相应的个人识别号一致时,该用户可以登录,而且可以从认证服务器104接收表示该用户可以访问的存储区域的信息。可与各设备的更新操作同步地自动更新该识别信息表的内容。
在代替认证服务器104而通过设置在用户操作的终端中的验证单元进行用户认证时,该验证单元包括该识别信息表。在用于用户认证的上述方法中,从操作单元230输入用户ID和相应的个人识别号,或者使用接触式IC卡。可选地,例如,还可以采用非接触式IC卡或者指纹认证。
图5示出当通过上述操作对用户进行了认证,而且该用户已经登录到多功能打印机101时,出现在操作单元230上的复印主屏幕。根据第一典型实施例的多功能打印机101具有四种主要功能:复印、发送/传真、存储箱以及远程扫描器。这四种功能对应于出现在图5所示的操作屏幕顶端的四个主标签501~504。在选择每个主标签501~504时,出现相应功能的屏幕。
复印功能利用扫描器240或者打印机250进行本地复印。发送/传真功能通过电子邮件(e-mail)、传真或者文件传输发送图像数据,将图像数据存储在存储箱内,或者将图像数据传送到数据库。在该功能中,可以指定多个目的地。
存储箱功能将通过扫描器240读取的数据、通过传真接收到的数据或者根据从PC 103接收到的PDL数据生成的数据等存储在预定的存储区域(存储箱)内。例如,该功能可以进一步预览、组合、***、移动或者删除存储在存储箱内的数据。远程扫描器功能使扫描器240响应于来自通过网络与多功能打印机101连接的外部设备发出的指令读取数据,并将所读取的数据发送到该外部设备。
当在图5所示的复印主屏幕上配置了与复印功能相关的设置例如倍率、份数以及纸张大小之后,按下开始键320时,开始复印操作。可以对各个用户定制复印主屏幕的配置、复印主屏幕上的初始设置等。
图6示出在选择主标签502时出现的发送/传***屏幕。当在该屏幕上配置了设置(例如,传输方法、传输目的地以及要发送的原稿的读取设置)后按下开始键320时,通过扫描器240读取原稿,并开始传输操作。
图7示出在选择主标签503时出现的存储箱主屏幕。在该屏幕上显示列表。该列表包括与在图4所示的屏幕上登录到多功能打印机101的用户相关联的HDD 208以及外部设备中的存储区域、存储箱、文件夹以及文件。提前设置该存储区域、存储箱、文件夹和文件,以便用户可以访问他们。具体地说,从认证服务器104(或者多功能打印机101)获取用于识别存储区域的信息,该存储区域与当对用户进行认证以便登录到多功能打印机101时使用的用户ID相关联。然后,CPU 201基于所获取的信息,访问该存储区域。术语“存储箱”表示在初始状态下在存储设备中分配的存储区域,术语“文件夹”表示用户可在所期望的存储区域内自由创建的存储区域。
提前从每个外部设备(存储设备)接收登录用户可以访问的存储箱、文件夹和文件的列表或者属性信息(例如,文件名)。然后,在选择主标签503时,以列表格式显示存储箱、文件夹和文件,如图7所示。将各存储设备、各存储箱和各文件夹分配给可以访问该存储设备、该存储箱和该文件夹的用户。因此,即使在用户可以访问存储箱时,也可能不允许该用户访问设置在该存储箱内的文件夹。在这种情况下,该用户仅可以访问存储在该存储箱内、而不在该文件夹内的文件。
在图7所示的屏幕上的区域701内显示数据,该数据存储在本地存储区域即HDD 208的存储区域中可由当前登陆到多功能打印机101中的用户访问的区域内。显示图标711的状态是指用户可以访问被称为存储箱1的存储箱。
区域702表示被称为设备A的外部设备,例如通过网络连接到多功能打印机101的PC 103或者多功能打印机102的存储区域。当不存在用户可以访问的位于外部设备的存储区域内的区域时,或者当在网络中发生通信出错时,仅显示本地(LOCAL)的存储区域。
在图7中,在设备A的区域702中,显示文件夹A、存储箱1和文档1。也就是说,由于用户可以访问设备A,所以该用户可以访问文档1,文档1是没有存储在存储箱和文件夹内、而存储在设备A内的文件。而且,由于该用户可以访问文件夹A和存储箱1,所以显示相应的图标,而且该用户可以访问存储在文件夹A和存储箱1的存储区域内的文件,如下面参考图8所述。因为没有将设置在设备A内的另一个存储箱即存储箱2设置成可以被用户访问,所以不显示存储箱2。
在该图中,以分层格式在每个存储区域内显示存储箱、文件夹等,以便用户可以容易地识别出其位置。可选地,还可以采用其它的显示方法。例如,可以以列表格式显示存储在设备A内的文件中可以被登录用户访问的所有文件。此外,每次用户登录到多功能打印机101时可以不显示如图7所示的顶端屏幕,而显示可能上次显示过的当用户退出多功能打印机101时所显示的屏幕。而且,用户可以自由定制在用户登录到多功能打印机101时出现的屏幕的配置。
图8示出在用户选择包括图7所示的区域701和702的区域中的一个区域时,显示该区域的内容的详细屏幕。在这种情况下,显示存储在图7的区域702中的存储箱1内的数据的列表。用户可以在该屏幕上选择对该列表中的数据进行的各种处理。具体地说,当用户在该列表中选择了至少一个数据后按下与用户所期望类型的处理相对应的按钮811~817中的一个按钮时,开始执行所选择类型的数据处理。
在用户按下预览按钮811时,通过LAN 221从设备A接收所选择数据的预览图像,以将其显示在LCD单元310上。在用户按下打印按钮812时,出现详细打印设置屏幕。然后,用户在与份数、纸张大小、自动整理类型等一起指定了设备之后,将所选择的数据作为打印作业输出到该设备的指令发送到设备A。在用户按下移动按钮813时,出现详细移动设置屏幕。用户可以在该屏幕上将所选择的数据移动或者复制到用户所期望的存储区域。在采用可以在图7所示的屏幕上通过拖放相应图标将数据移动到用户所期望的存储区域的配置时,用户可以通过简化的操作提交移动数据的指令。
在用户按下组合按钮814时,出现详细组合设置屏幕。用户可以在该屏幕上将所选择的两个或者多个数据组合在一起。在用户按下***按钮815时,出现详细***设置屏幕。用户可以在该屏幕上***所选择的数据。在用户按下删除按钮816时,删除所选择的数据。
在用户按下读取原稿按钮817时,如果选择了文件夹或者存储箱,则出现详细原稿读取设置屏幕。在该屏幕上,用户在配置了关于原稿读取的详细设置(例如,纸张大小和分辨率)后,可以使扫描器240读取原稿,将扫描数据发送到设备A,并将该扫描数据存储在所选择的文件夹或者存储箱内。
可以以依赖于使每个登录用户可以访问存储区域而设置的该存储区域的方式,对该登录用户限制执行上述对应于按钮811~817的各种处理。例如,可以允许仅有权执行浏览操作的用户仅执行预览操作和打印操作,可以允许有权执行编辑操作的用户执行除预览操作和打印操作之外的移动操作、组合操作以及***操作。在这种配置中,在实现了较高安全等级的同时,可以在多个用户之间共享数据。
上述各种处理均涉及通过LAN 221的通信。因此,完成对某些类型的待处理数据的处理以及完成某些类型的处理可能需要较长的时间。例如,删除少量数据需要较短的时间。然而,移动大量数据可能需要较长的时间。而且,在将由多功能打印机101扫描的数据存储在外部存储区域内时,进行读取操作和数据传输需要较长的时间。
图9A和9B示意性示出登录和退出、允许访问和禁止访问以及开始和完成数据处理的定时。横坐标表示时间。在公知技术中,在用户在点901登录到多功能打印机101、且CPU 201在点903开始利用当用户登录到多功能打印机101时使用的识别信息访问外部设备之后,在点905开始数据处理,如图9A所示。然而,当没有完成数据处理时,用户可以通过在点902按下ID键341而退出多功能打印机101。在这种情况下,当用户退出多功能打印机101时,在点904禁止访问外部设备,因此,在点906中止正在进行的数据处理。
另一方面,在第一典型实施例中,即使在用户通过在点912按下ID键341而退出多功能打印机101之后,仍然保持对外部设备的访问,直到在点916完成数据处理为止,当在点916完成数据处理时,在点914禁止访问外部设备,如图9B所示。因此,即使当用户在数据处理期间退出多功能打印机101时,仍可以不中止地完成该数据处理。而且,在完成数据处理之前,用户可以退出多功能打印机101。也就是说,即使当用户在数据处理期间没有登录多功能打印机101时,也可以在另一个用户登录到多功能打印机101时,防止该用户的操作。
术语“登录”是指对用户进行认证以使用户处于该用户可以提交指令以利用多功能打印机101的功能(例如,复印、传输以及数据编辑)进行处理的状态。术语“退出”是指使用户处于该用户不能提交该指令的状态。术语“访问时间段”表示在允许通过LAN 221访问与用户相关联的存储区域时的时间与在禁止该访问时的时间之间的时间段,在该时间段期间,保持该访问。术语“允许访问”是指使多功能打印机101处于允许在要访问的存储区域与多功能打印机101之间进行通信的状态,而且可以将数据写入该存储区域,并从该存储区域中读取数据。术语“禁止访问”是指关闭CPU201与外部设备之间的通信。图9B与图9A的不同之处在于,在图9B中即使当用户退出多功能打印机101时,仍保持对外部设备的访问。在这种情况下,仅需要访问外部设备的功能可以是要求用户登录到多功能打印机101的功能。
图10示出在图9B中当用户在点912退出多功能打印机101时的时间与在点916完成数据处理时的时间之间的时间段期间出现在LCD单元310上的屏幕。在第一典型实施例中,当在用户退出多功能打印机101之后仍保持对存储区域的访问时,在禁止该访问之前,禁止另一个用户登录到多功能打印机101。因此,可以防止不同用户同时访问同一个存储区域,或者可以防止新用户通过简化处理访问前一用户可以访问的存储区域。
进度条1001显示在LCD单元310上,以近似示出何时完成正在进行的数据处理,即另一个用户何时可以登录到多功能打印机101。而且,在其他用户试图登录到多功能打印机101时,可以显示警告,该警告声明由于为了进行数据处理而保持对存储区域的访问,因此该其他用户不能登录到多功能打印机101。在这种配置中,其他用户可以迅速知道他们不能登录到多功能打印机101的原因和他们何时可以登录到多功能打印机101。而且,可以采用以下配置:接受识别信息或者用户ID和相应的个人识别号,并且当使其他用户处于其可以登录到多功能打印机101的状态时,执行自动使该其他用户登录到多功能打印机101的预约登录。在采用预约登录时,该其他用户可以利用其等待操作多功能打印机101的时间。而且,还可以采用脱机登录,在该脱机登录中,其他用户可以执行除存储箱功能之外的功能。在采用脱机登录时,在完成正在进行的数据处理之前,其他用户可以使用不依赖于与各个用户相关联的存储区域的脱机功能,例如复印、发送/传真和远程扫描器功能。
图11和12是CPU 201控制的第一典型实施例中的操作的部分流程图。在不存在登录用户的等待状态下,在步骤S1101,首先判断是否检测到用户的登录操作。在判断出检测到用户的登录操作时,处理进入步骤S1102,在步骤S1102,在用户认证屏幕上进行用户认证,以判断是否成功完成了用户认证。
当判断出已成功完成了用户认证时,处理进入步骤S1103,在步骤S1103,使授权用户登录到多功能打印机101。否则,处理进入步骤S1109,在步骤S1109,执行认证出错处理,其中例如,在操作单元230上显示用于声明用户认证失败的消息。然后,状态返回等待状态。
当用户在步骤S1103登录到多功能打印机101之后,在步骤S1104,基于用于识别分配给登录用户的可访问存储区域的信息(参考图16所示的表),访问该可访问的存储区域。在这种状态下,用户可以提交指令,以利用所访问的存储区域进行数据处理。然后,在步骤S1105,CPU 201开始监视用户的退出操作。在检测到用户的退出操作时,处理进入步骤S1106,在步骤S1106,使用户退出多功能打印机101。
在这种情况下,通过用户按下ID键341来执行退出操作。可选地,还可以采用其它的方法。例如,在使用IC卡的情况下,在拔出该IC卡时,使用户退出多功能打印机101。作为进一步的选择,当在最后的用户操作之后经过了预定的时间段时,或者当红外线传感器检测到用户离开了多功能打印机101时,可以自动使用户退出多功能打印机101。
在S1106之后,在步骤S1107,判断是否正在进行数据处理。当判断出正在进行数据处理时,处理进入图12中的步骤S1201。否则,处理进入步骤S1108,在步骤S1108,禁止访问该存储区域(终止通信)。然后,该状态返回等待状态。
在这种情况下,假定正在进行的数据处理仅包括使用外部存储区域的与图7和8所示的存储箱功能有关的数据处理,例如,将存储在外部存储区域内的数据移动到包括在登录用户可以访问的存储区域内的另一个存储区域的数据处理、或者将由扫描器240读取的数据存储在外部存储区域内的数据处理。换句话说,假定正在进行的数据处理不包括不使用外部存储区域的数据处理,例如,使用扫描器240和打印机250的本地复印作业、或者将电子邮件消息发送到作为与存储箱功能无关的存储设备的邮件服务器的电子邮件传输作业。因此,即使当在步骤S1107判断出正在进行这些类型的数据处理时,处理仍进入步骤S1108。然而,不管是否使用外部存储区域,当正在进行至少一种与登录用户有关的数据处理时,可以保持对外部存储区域的访问。
在图12的步骤S1201,判断正在进行的数据处理是否已经完成。在判断出正在进行的数据处理已经完成时,处理进入步骤S1202,在步骤S1202,禁止访问该存储区域。然后,状态返回等待状态。在步骤S1106与S1202之间的时间段期间,如上所述,禁止另一个用户登录到多功能打印机101(或者,即使在允许所述另一个用户登录到多功能打印机101时,仍禁止该用户使用存储箱功能)。
在第一典型实施例中,在利用外部存储区域进行数据处理时,在完成该数据处理之前,登录用户可以退出多功能打印机101,以离开多功能打印机101。因此,可以提高用户操作的效率。此外,即使在用户退出多功能打印机101时,仍显示如图10所示的操作屏幕。因此,由于在保持对外部存储区域的访问时,另一个用户不能操作该外部存储区域,所以可以确保安全性。
第二典型实施例
现在,说明根据本发明的第二典型实施例。在此,省略对与第一典型实施例中的部件相同的部件的说明。第二典型实施例与第一典型实施例的不同之处在于,在图11的步骤S1106,在用户退出多功能打印机101之后,当数据处理已经完成时发送通知,在发生数据处理出错时,取消数据处理并且禁止访问存储区域。
图13是由CPU 201控制的第二典型实施例中的操作的第二半流程图。当在图11的步骤S1107判断出正在进行数据处理时,处理进入步骤S1301。在步骤S1301,在数据处理期间,监视数据处理出错。数据处理出错包括例如:由于在其它存储区域中缺少可用的存储区域而导致不能将存储在一个存储区域中的数据移动到所述其它存储区域的出错;以及在将由扫描器240读取的数据存储在外部存储区域中时,发生卡纸或者网络故障的出错。
当没有出错地完成了数据处理时,处理进入步骤S1303,在步骤S1303,将声明没有出错地完成了数据处理的通知发送到指定的联系点。因此,即使当用户在用户指定的数据处理期间退出多功能打印机101并离开多功能打印机101时,仍可以通知用户已经完成用户指定的数据处理。然后,在步骤S1304,禁止访问用户可访问的存储区域,而且状态返回等待状态。
另一方面,当在步骤S1301检测到出错时,处理进入步骤S1305。在步骤S1305,取消发生出错的数据处理。然后,在步骤S1306,将声明发生了出错的通知发送给用户。因此,可以通知退出多功能打印机101的用户由于出错而没有成功地完成用户指定的数据处理。然后,处理进入步骤S1304。在这种情况下,设置用于提前登记电子邮件地址作为对每个用户发送通知的联系点的配置。在该配置中,用户可以通过登录操作指定联系点。在登录操作之后,用户可以通过操作单元230指定联系点。
在第二典型实施例中,即使当用户在使用外部存储区域的用户指定的数据处理期间退出多功能打印机101时,仍可以轻而易举地通知用户是否正常完成了用户指定的数据处理。而且,即使当在用户指定的数据处理期间发生出错,也可以自动取消该数据处理,并且状态返回等待状态。在该状态下,下一个用户可以使用多功能打印机101。
第三典型实施例
现在,说明根据本发明的第三典型实施例。在此,省略对与第一典型实施例中的部件相同的部件的说明。第三典型实施例与第一典型实施例的不同之处在于,在尽管前一用户退出了多功能打印机101却仍然保持对该前一用户可访问的存储区域的访问的情况下,当对前一用户和另一个用户分配同一个可访问的存储区域时,允许该另一个用户登录到多功能打印机101。
图14是由CPU 201控制的第三典型实施例中的操作的第二半流程图。当在图11的步骤S1107判断出正在进行数据处理时,处理进入步骤S1401。在步骤S1401,判断在数据处理期间是否检测到另一个用户的登录操作,登录操作是指例如在图4所示的登录屏幕上输入了用户ID和相应的个人识别号之后按下ID键341。
当判断出在数据处理期间没有检测到另一个用户的登录操作时,在完成该数据处理后,在步骤S1403,禁止访问前一用户可以访问的存储区域,并且状态返回等待状态。另一方面,当判断出在数据处理期间检测到另一个用户的登录操作时,处理进入步骤S1404,并对该另一个用户进行用户认证。在步骤S1404,判断是否已经成功完成了用户认证。当判断出已成功完成了用户认证时,处理进入步骤S1405。否则,处理进入步骤S1406,在步骤S1406,执行认证出错处理,其中例如,显示用于声明用户认证失败的消息,并且状态返回等待状态。在步骤S1405,判断是否对前一用户和已认证的该另一个用户分配了同一个可访问的存储区域。在这种情况下,对前一用户和另一个用户分配了同一个可访问的存储区域是指例如,对图16中的用户0123和用户0124分配了在设备本地(LOCAL)、设备A、设备B和设备C内设置的同一个可访问的存储区域。当判断出对前一用户和另一个用户分配了同一个可访问的存储区域时,处理进入步骤S1103,在步骤S1103,允许该另一个用户登录到多功能打印机101。否则,处理进入步骤S1406,然后状态返回等待状态。
在第三典型实施例中,当前一用户在涉及外部存储区域的数据处理期间退出多功能打印机101时,在对该前一用户和另一个用户分配了同一个可访问的存储区域时,则允许该另一个用户登录到多功能打印机101。因此,例如,在退出多功能打印机101的前一用户需要再次登录到多功能打印机101时,或者在与该前一用户具有相同权限的又一个用户需要登录到多功能打印机101时,他们不需要等待以登录到多功能打印机101。
第四典型实施例
现在,说明根据本发明的第四典型实施例。在此,省略对与第一典型实施例中的部件相同的部件的说明。第四典型实施例与第一典型实施例的不同之处在于,在尽管前一用户退出了多功能打印机101却仍然保持对该前一用户可访问的存储区域的访问的情况下,另一个用户可以提交指令以执行不需要外部存储区域的功能。该操作与在第一实施例中所示的脱机登录的操作类似。然而,第四典型实施例中的操作与脱机登录的不同之处在于,当已经完成由前一用户指定的数据处理时,允许访问外部存储区域,该外部存储区域与登录到多功能打印机101的另一个用户相关联。
图15是由CPU 201控制的第四典型实施例中的操作的第二半流程图。当在图11的步骤S1107判断出正在进行数据处理时,处理进入步骤S1501。在步骤S1501,判断在该数据处理期间是否检测到另一个用户的登录操作。
当判断出在该数据处理期间没有检测到另一个用户的登录操作时,在完成该数据处理后,在步骤S1503,禁止访问前一用户可以访问的存储区域,并且状态返回等待状态。另一方面,当判断出在该数据处理期间检测到另一个用户的登录操作时,处理进入步骤S1504,并对该另一个用户执行用户认证。在步骤S1504,判断是否已经成功完成了用户认证。当判断出没有成功完成用户认证时,处理进入步骤S1508,在步骤S1508,执行认证出错处理,其中例如,在操作单元230上显示用于声明用户认证失败的消息,并且状态返回等待状态。
另一方面,当判断出已经成功完成了用户认证时,处理进入步骤S1505,在步骤S1505,使已认证的另一个用户登录到多功能打印机101。然而,此时,保持对前一用户可以访问的存储区域的访问。因此,已经登录到多功能打印机101的该另一个用户不能提交指令以执行使用外部存储区域的数据处理。也就是说,允许该另一个用户仅使用除存储箱功能以外的功能,例如本地复印功能和电子邮件传输功能。此时,可以方便地将声明因为保持前一用户的访问而不能访问外部存储区域的消息显示在操作单元230的屏幕上。
随后,在步骤S1506,判断是否已经完成了前一用户指定的、使用外部存储区域的数据处理。当判断出已经完成了该数据处理时,处理进入步骤S1507,在步骤S1507,禁止前一用户访问该存储区域。然后,在图11的步骤S1104,基于关于该存储区域的信息,允许访问该另一个用户可以访问的存储区域。
在第四典型实施例中,当前一用户在使用外部存储区域的数据处理期间退出多功能打印机101时,在完成由前一用户指定的数据处理之前,另一个用户可以进行除与使用外部存储区域的数据处理有关的操作之外的操作。因此,可以提高工作效率。
尽管对根据本发明的第一至第四典型实施例进行了说明,但是本发明并不局限于这些典型实施例。例如,执行除与使用外部存储区域的数据处理有关的作业之外的作业,例如本地复印作业或者传输作业时,用户认证可能不是必需的。
而且,关于可以自由访问的存储区域,即使当保持一个用户对该存储区域的访问时,另一个用户也可以显示或者使用该存储区域。可以不进行用户认证而使用该存储区域。
在上述典型实施例中,在用户被认证并且登录到多功能打印机101的同时,允许访问该用户可以访问的存储区域。可以在除用户登录到多功能打印机101时的时间点之外的预定时间点,允许访问该存储区域。具体地说,可以当打开图7所示的存储箱主屏幕时、或者当在显示该存储箱主屏幕的同时进行预定操作时,允许访问该存储区域。因此,在不进行涉及外部存储区域的操作时,禁止访问该外部存储区域,从而减少网络流量。
而且,在上述典型实施例中,在进行用户认证时,使用用于识别用户的用户ID。然而,用于进行用户认证的ID并不局限于对应于每个用户的ID。可选地,还可以使用对每组设置的组ID或者对每个部门设置的部门ID。
而且,在上述典型实施例中,参考设置在认证服务器104或者多功能打印机101中的图16所示的表,访问网络上与登录用户相关联的存储区域。可选地,还可以采用其它方法。例如,可以通过网络上单独的存储设备,来控制对存储箱、文件夹等的访问权。在这种情况下,多功能打印机101可以通过网络将从操作单元230输入的用户ID发送到单独的存储设备,并从所述单独的存储设备中获取关于该用户ID可以访问的存储区域的信息和关于存储在该存储区域内的文件的信息。
本发明可以应用于包括多个单元的***(例如,主计算机、接口单元、读取器、打印机以及文件服务器)或者包括单个单元的设备(例如,网络多功能打印机)。
本发明还可以通过以下实施例来实现:将存储用于执行根据上述典型实施例的功能的软件的程序代码的存储介质(或者记录介质)提供给***或者设备,然后,包括在该***或者设备内的计算机(或者CPU或者微处理单元(MPU))读取并执行存储在该存储介质上的程序代码。在这种情况下,从该存储介质读取的程序代码执行根据上述典型实施例的功能,因此,本发明包括计算机程序和存储该程序代码的存储介质。运行在计算机上的操作***(operating system,OS)可根据该程序代码的指令,执行一些或者全部实际处理,以执行上述典型实施例的功能。
而且,可以将从该存储介质读取的程序代码写入包括在例如***计算机中的功能扩展卡或者与计算机相连的功能扩展单元中的存储器。然后,例如,包括在该功能扩展卡、功能扩展单元内的CPU等可根据该程序代码的指令,执行一些或者全部实际处理,以执行上述典型实施例的功能。
尽管参考典型实施例对本发明进行了说明,但是应该理解,本发明并不局限于所公开的典型实施例。所附权利要求的范围符合最宽的解释,以包括所有修改、等同结构和功能。

Claims (15)

1.一种通过网络与存储设备进行通信的数据通信设备,所述数据通信设备包括:
输入单元,用于输入用户识别信息,以允许访问所述存储设备;
登录处理单元,用于允许用户登录到所述数据通信设备,以访问与输入的用户识别信息相关联的所述存储设备的存储区域;
访问单元,如果用户通过所述登录处理单元登录到所述数据通信设备,则该访问单元访问所述存储区域;
判断单元,当发送指令以使登录到所述数据通信设备的用户退出所述数据通信设备时,该判断单元判断是否正在进行涉及所述存储区域的数据处理;以及
控制器单元,当所述判断单元判断出没有正在进行所述数据处理时,该控制器单元允许用户退出所述数据通信设备,并且禁止从所述访问单元访问所述存储区域,而当所述判断单元判断出正在进行所述数据处理时,即使在用户已经退出所述数据通信设备之后,仍允许从所述访问单元访问所述存储区域,直到完成所述数据处理为止。
2.根据权利要求1所述的数据通信设备,其特征在于,当用户通过所述登录处理单元登录到所述数据通信设备时,该用户可以提交指令,以执行使用所述数据通信设备的功能的处理。
3.根据权利要求1所述的数据通信设备,其特征在于,还包括:
管理单元,用于管理所述用户识别信息和表示所述存储区域的信息,以使所述用户识别信息链接到表示所述存储区域的信息,其中,所述访问单元基于所述管理单元管理的所述信息,访问与从所述输入单元输入的所述用户识别信息链接的所述存储区域。
4.根据权利要求3所述的数据通信设备,其特征在于,表示所述存储区域的信息是用于识别分配给各个用户的存储区域的信息。
5.根据权利要求3所述的数据通信设备,其特征在于,所述数据通信设备连接到多个存储设备,并且表示所述存储区域的信息是用于识别所述多个存储设备中的至少一个存储设备的存储区域的信息。
6.根据权利要求1所述的数据通信设备,其特征在于,当所述访问单元访问所述存储区域时,已经通过所述登录处理单元登录到所述数据通信设备的用户可以提交指令,以执行涉及所述存储区域的数据处理。
7.根据权利要求1所述的数据通信设备,其特征在于,所述数据处理是将存储在所述访问单元访问的所述存储区域内的数据移动到所述访问单元可以访问的另一个存储区域的处理。
8.根据权利要求1所述的数据通信设备,其特征在于,所述数据处理是将存储在所述访问单元访问的所述存储区域内的数据移动到设置在所述数据通信设备内的存储区域的处理。
9.根据权利要求1所述的数据通信设备,其特征在于,所述数据处理是将存储在设置于所述数据通信设备内的存储区域中的数据移动到所述访问单元访问的所述存储区域的处理。
10.根据权利要求1所述的数据通信设备,其特征在于,在即使在用户已经退出所述数据通信设备之后仍允许从所述访问单元访问所述存储区域的情况下,所述控制器单元进行控制,以便当所述判断单元判断出所述正在进行的数据处理已经完成时,禁止从所述访问单元访问所述存储区域。
11.根据权利要求1所述的数据通信设备,其特征在于,在即使在用户已经退出所述数据通信设备之后仍允许从所述访问单元访问所述存储区域的情况下,所述控制器单元禁止所述登录处理单元允许新用户登录到所述数据通信设备。
12.根据权利要求3所述的数据通信设备,其特征在于,在即使在所述用户已经退出所述数据通信设备之后仍允许从所述访问单元访问所述存储区域的情况下,当与新输入的对应于新用户的用户识别信息相关联的另一个存储区域和与所述用户相关联的存储区域是同一个存储区域时,所述控制器单元允许所述登录处理单元允许所述新用户登录到所述数据通信设备,而当所述另一个存储区域和与所述用户相关联的存储区域不是同一个存储区域时,则禁止所述登录处理单元允许所述新用户登录到所述数据通信设备。
13.根据权利要求1所述的数据通信设备,其特征在于,在即使在使用户退出所述数据通信设备之后仍允许从所述访问单元访问所述存储区域的情况下,如果在所述正在进行的数据处理中发生了出错,则所述控制器单元禁止从所述访问单元访问所述存储区域。
14.一种包括通信网络的数据通信***,所述***包括:
存储设备;
输入单元,用于输入用户识别信息,以允许访问所述存储设备;
登录处理单元,用于允许用户登录到所述数据通信***,以访问与输入的用户识别信息相关联的所述存储设备的存储区域;
访问单元,当用户通过所述登录处理单元登录到所述数据通信***时,该访问单元访问所述存储区域;
判断单元,当发送指令以使登录到所述数据通信***的用户退出所述数据通信***时,该判断单元判断是否正在进行涉及所述存储区域的数据处理;以及
控制器单元,当所述判断单元判断出没有正在进行所述数据处理时,该控制器单元允许用户退出所述数据通信***,并且禁止从所述访问单元访问所述存储区域,而当所述判断单元判断出正在进行所述数据处理时,即使在用户已经退出所述数据通信***之后,仍允许从所述访问单元访问所述存储区域,直到完成所述数据处理为止。
15.一种通过网络与存储设备进行通信的数据通信方法,所述方法包括以下步骤:
输入用户识别信息,以访问所述存储设备;
允许用户进行登录操作,以访问与输入的用户识别信息相关联的所述存储设备的存储区域;
当用户进行登录操作时,访问所述存储区域;
当发送指令以允许所述登录用户进行退出操作时,判断是否正在进行涉及所访问的存储区域的数据处理;以及
进行控制,以便当判断出没有正在进行所述数据处理时,允许用户进行退出操作,并且禁止所建立的对所述存储区域的访问,而当判断出正在进行所述数据处理时,即使在用户已经进行了退出操作之后,仍允许所建立的对所述存储区域的访问,直到判断出所述数据处理已经完成为止。
CN200610167480A 2005-12-20 2006-12-20 数据通信设备、数据通信***和数据通信方法 Active CN100579166C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2005366454A JP2007174062A (ja) 2005-12-20 2005-12-20 データ通信装置、データ通信システム、データ通信方法、及びそのプログラム
JP2005366454 2005-12-20

Publications (2)

Publication Number Publication Date
CN101005550A true CN101005550A (zh) 2007-07-25
CN100579166C CN100579166C (zh) 2010-01-06

Family

ID=37907671

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200610167480A Active CN100579166C (zh) 2005-12-20 2006-12-20 数据通信设备、数据通信***和数据通信方法

Country Status (4)

Country Link
US (4) US8108938B2 (zh)
EP (2) EP3462350A1 (zh)
JP (1) JP2007174062A (zh)
CN (1) CN100579166C (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101494707A (zh) * 2008-01-22 2009-07-29 佳能株式会社 图像形成装置及其控制方法
CN102029816A (zh) * 2009-10-08 2011-04-27 株式会社东芝 印刷装置、印刷***以及印刷方法
CN102413256A (zh) * 2010-08-03 2012-04-11 佳能株式会社 作业处理设备和作业处理设备的控制方法
CN103218189A (zh) * 2011-12-06 2013-07-24 株式会社理光 任务控制装置、任务控制***和用于控制处理任务数据的方法
US8926067B2 (en) 2012-02-13 2015-01-06 Canon Kabushiki Kaisha Liquid discharging recording head
CN111124319A (zh) * 2018-10-30 2020-05-08 富士施乐株式会社 信息处理装置、存储介质及信息处理方法

Families Citing this family (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4702165B2 (ja) * 2006-04-27 2011-06-15 コニカミノルタビジネステクノロジーズ株式会社 情報処理装置、情報処理方法及びプログラム
JP4893272B2 (ja) * 2006-11-29 2012-03-07 コニカミノルタビジネステクノロジーズ株式会社 画像形成装置、同装置における認証方法及び認証処理プログラム
JP4271240B2 (ja) * 2007-01-15 2009-06-03 シャープ株式会社 画像形成装置
WO2008093868A1 (ja) * 2007-02-02 2008-08-07 Nec Corporation 周辺装置などの被制御装置を制御する制御システム、制御方法、及び制御用コンピュータプログラム
JP2009010658A (ja) * 2007-06-27 2009-01-15 Ricoh Co Ltd 情報処理装置
JP5088226B2 (ja) * 2008-05-02 2012-12-05 セイコーエプソン株式会社 複合機、複合機の利用制限方法
JP2010036522A (ja) * 2008-08-07 2010-02-18 Riso Kagaku Corp 画像形成装置及び画像形成装置の認証解除方法
JP2011029915A (ja) * 2009-07-24 2011-02-10 Murata Machinery Ltd ネットワーク複合機
JP4968295B2 (ja) * 2009-08-25 2012-07-04 コニカミノルタビジネステクノロジーズ株式会社 画像読取装置、および画像読取装置を制御するためのプログラム
JP2011065594A (ja) * 2009-09-18 2011-03-31 Canon Inc 情報処理装置、その情報処理装置におけるユーザインタフェース表示制御方法、及び、プログラム
JP5676864B2 (ja) * 2009-09-18 2015-02-25 キヤノン株式会社 システム、そのシステムにおけるユーザインタフェース表示制御方法、サーバ、情報処理装置、プログラム
WO2011058635A1 (ja) * 2009-11-12 2011-05-19 キヤノン株式会社 画像処理装置および画像処理装置の制御方法
JP5546331B2 (ja) * 2010-04-15 2014-07-09 キヤノン株式会社 画像処理装置、画像処理装置におけるユーザ認証方法
US20120016999A1 (en) * 2010-07-14 2012-01-19 Sap Ag Context for Sharing Data Objects
JP5335745B2 (ja) * 2010-08-27 2013-11-06 京セラドキュメントソリューションズ株式会社 画像形成装置、画像形成システムおよび認証装置
US9240965B2 (en) 2010-08-31 2016-01-19 Sap Se Methods and systems for business interaction monitoring for networked business process
JP5683201B2 (ja) * 2010-10-13 2015-03-11 キヤノン株式会社 情報処理装置及びその制御方法
US20130111404A1 (en) * 2011-11-02 2013-05-02 Microsoft Corporation User interface for saving documents using external storage services
JP6155899B2 (ja) * 2012-07-12 2017-07-05 株式会社リコー 情報処理システム、情報処理装置、機器、情報処理方法、及びプログラム
CN105049444B (zh) * 2012-11-13 2018-10-19 北京奇虎科技有限公司 对浏览器用户登录进行控制的方法和客户端
JP5941833B2 (ja) * 2012-11-29 2016-06-29 京セラドキュメントソリューションズ株式会社 画像形成装置
JP5420088B2 (ja) * 2013-01-10 2014-02-19 キヤノン株式会社 画像形成装置、その制御方法、及びプログラム
JP6111713B2 (ja) * 2013-02-06 2017-04-12 株式会社リコー 情報処理システム、情報処理装置、認証情報管理方法及びプログラム
JP2015051543A (ja) * 2013-09-05 2015-03-19 株式会社東芝 印刷指示装置および印刷指示プログラム
JP6476541B2 (ja) * 2013-10-31 2019-03-06 株式会社リコー 画像形成装置、印刷要求削除方法及びプログラム
JP5714081B2 (ja) * 2013-11-21 2015-05-07 キヤノン株式会社 画像形成装置、その制御方法、及びプログラム
JP2017011517A (ja) * 2015-06-23 2017-01-12 株式会社リコー 機器、情報処理システム、情報処理方法、及びプログラム
JP6269596B2 (ja) * 2015-06-29 2018-01-31 京セラドキュメントソリューションズ株式会社 画像形成装置、及びログアウト方法
JP6584195B2 (ja) * 2015-07-30 2019-10-02 キヤノン株式会社 画像読取装置、画像読取装置の制御方法、およびプログラム
JP6569567B2 (ja) * 2016-03-11 2019-09-04 富士ゼロックス株式会社 情報処理装置、情報処理システム及び情報処理プログラム
EP3293665B1 (en) 2016-09-08 2019-03-06 Ricoh Company, Ltd. Shared terminal, communication system, display control method, and carrier medium
JP6332405B2 (ja) * 2016-10-27 2018-05-30 株式会社リコー サーバ装置、プログラム及び画像表示システム
JP6990994B2 (ja) * 2017-05-26 2022-01-12 キヤノン株式会社 情報処理装置、その制御方法、及びプログラム
CN108632264B (zh) * 2018-04-23 2021-08-06 新华三技术有限公司 上网权限的控制方法、装置及服务器
JP2018186554A (ja) * 2018-07-19 2018-11-22 キヤノン株式会社 情報処理装置、情報処理装置の制御方法、及びプログラム
JP6977012B2 (ja) * 2018-07-19 2021-12-08 キヤノン株式会社 情報処理装置、情報処理装置の制御方法、及びプログラム
JP2023176413A (ja) * 2022-05-31 2023-12-13 シャープ株式会社 画像形成装置及び処理装置における判定方法

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3255754B2 (ja) * 1993-04-23 2002-02-12 富士通株式会社 電子取引システム
WO1998006036A1 (en) * 1996-08-02 1998-02-12 Transoft Corporation Method and apparatus for allowing distributed control of shared resources
US7246147B2 (en) * 1997-08-07 2007-07-17 Canon Kabushiki Kaisha Upload and retrieval by an image device of a scanned image to and from a web file server
JP4250266B2 (ja) * 1998-08-28 2009-04-08 キヤノン株式会社 周辺機器及び周辺機器制御方法及び周辺機器制御システム及び周辺機器制御プログラムを記憶した記憶媒体及び周辺機器制御プログラムを送出する送出装置及び周辺機器制御プログラム製品
DE60045850D1 (de) * 1999-10-22 2011-05-26 Nomadix Inc System und Verfahren zur Bereitstellung dynamischer Netzautorisierung, -authentifizierung und -abrechnung
JP2001188699A (ja) 1999-12-28 2001-07-10 Ibm Japan Ltd アクセス制御機構を備えたデータ処理システム
US20020029269A1 (en) * 2000-06-29 2002-03-07 Campus Pipeline, Inc. Methods and systems for coordinating the termination of sessions on one or more systems
GB2377043B (en) * 2001-06-27 2005-01-05 Hewlett Packard Co Network storage devices
JP2003162469A (ja) * 2001-11-27 2003-06-06 Toshiba Tec Corp 情報保管入力システム及び情報保管入力サービス、並びに画面表示システム
US20030152231A1 (en) * 2002-02-07 2003-08-14 Minolta Co., Ltd. Verification system, server, and electronic instrument
JP4006365B2 (ja) * 2002-07-12 2007-11-14 キヤノン株式会社 情報処理装置および印刷装置および印刷システムおよび情報処理装置の制御方法および印刷装置の制御方法および印刷システムの印刷方法およびプログラムおよび記憶媒体
FI20030922A (fi) * 2003-06-19 2004-12-20 Elisa Oyj Käyttäjän tunnistus
JP4161265B2 (ja) * 2003-07-17 2008-10-08 コニカミノルタビジネステクノロジーズ株式会社 画像処理システム
JP4093143B2 (ja) * 2003-08-20 2008-06-04 株式会社リコー 画像形成装置、プログラム及びコンピュータ読み取り可能な記録媒体
JP2005141313A (ja) * 2003-11-04 2005-06-02 Matsushita Electric Ind Co Ltd 複合機及びユーザ認証方法
US20050144263A1 (en) * 2003-12-15 2005-06-30 Masayuki Shiba Server, data processing system, and method of data processing
US20050138421A1 (en) * 2003-12-23 2005-06-23 Fedronic Dominique L.J. Server mediated security token access
US7478421B2 (en) * 2004-02-04 2009-01-13 Toshiba Corporation System and method for role based access control of a document processing device
JP4578119B2 (ja) * 2004-02-23 2010-11-10 大日本印刷株式会社 情報処理装置および情報処理装置におけるセキュリティ確保方法
JP4838985B2 (ja) * 2004-04-09 2011-12-14 株式会社リコー 情報処理装置、情報処理方法、情報処理プログラム、及び記録媒体
JP2005318280A (ja) * 2004-04-28 2005-11-10 Canon Inc 画像処理システム、制御装置およびその制御方法
TWI248397B (en) * 2004-08-20 2006-02-01 Avision Inc MFP with multiple output functions at a time
US7672003B2 (en) * 2004-09-01 2010-03-02 Eric Morgan Dowling Network scanner for global document creation, transmission and management
JP2006338212A (ja) * 2005-05-31 2006-12-14 Ricoh Co Ltd 管理システム、管理方法及びプログラム
JP4536623B2 (ja) * 2005-08-31 2010-09-01 株式会社リコー 外部機器文書入出力装置
US8619471B2 (en) 2011-07-27 2013-12-31 Micron Technology, Inc. Apparatuses and methods including memory array data line selection

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101494707A (zh) * 2008-01-22 2009-07-29 佳能株式会社 图像形成装置及其控制方法
CN102029816A (zh) * 2009-10-08 2011-04-27 株式会社东芝 印刷装置、印刷***以及印刷方法
CN102413256A (zh) * 2010-08-03 2012-04-11 佳能株式会社 作业处理设备和作业处理设备的控制方法
CN102413256B (zh) * 2010-08-03 2016-05-11 佳能株式会社 作业处理设备和作业处理设备的控制方法
CN103218189A (zh) * 2011-12-06 2013-07-24 株式会社理光 任务控制装置、任务控制***和用于控制处理任务数据的方法
CN103218189B (zh) * 2011-12-06 2016-08-31 株式会社理光 任务控制装置、任务控制***和用于控制处理任务数据的方法
US8926067B2 (en) 2012-02-13 2015-01-06 Canon Kabushiki Kaisha Liquid discharging recording head
CN111124319A (zh) * 2018-10-30 2020-05-08 富士施乐株式会社 信息处理装置、存储介质及信息处理方法

Also Published As

Publication number Publication date
US20160170680A1 (en) 2016-06-16
US9305175B2 (en) 2016-04-05
CN100579166C (zh) 2010-01-06
US20120092698A1 (en) 2012-04-19
US8108938B2 (en) 2012-01-31
JP2007174062A (ja) 2007-07-05
US10996880B2 (en) 2021-05-04
US20070140557A1 (en) 2007-06-21
EP3462350A1 (en) 2019-04-03
EP1814053A1 (en) 2007-08-01
US20210223973A1 (en) 2021-07-22

Similar Documents

Publication Publication Date Title
CN100579166C (zh) 数据通信设备、数据通信***和数据通信方法
US9307117B2 (en) Management apparatus, image forming apparatus management system for managing usage of the image forming apparatus
CN101132463B (zh) 图像形成设备、控制服务器和它们的方法、图像形成***
JP4641466B2 (ja) 制御装置、制御方法及び制御プログラム
CN101207673B (zh) 图像处理装置及其控制方法
US7689824B2 (en) Data management apparatus, data management system, and method of data management
CN104917919A (zh) 图像形成装置及信息处理方法
CN102446077A (zh) 打印***、打印方法、打印服务器以及控制方法
CN105100531A (zh) 图像形成装置以及图像形成装置的控制方法
CN103946853A (zh) 图像形成装置、服务器装置、以及信息处理装置
CN107046613B (zh) 图像形成***、图像形成装置以及图像形成方法
CN104333672A (zh) 信息处理***、装置和方法
CN102984421B (zh) 图像输出装置、***及其方法
JP4650852B2 (ja) 画像形成装置および認証情報管理システム、認証情報管理方法、認証情報管理プログラム
US7616334B2 (en) Image printing system
CN101494707A (zh) 图像形成装置及其控制方法
JP5451231B2 (ja) 画像処理装置及びその制御方法
CN102203812A (zh) 数据处理设备、数据处理方法、存储介质和数据处理***
CN107678702A (zh) 图像形成装置、打印方法以及记录介质
JP5692150B2 (ja) データ管理装置、データ管理プログラム及び出力方法
JP6015802B2 (ja) 出力管理システム、出力装置、認証制御装置及び出力管理方法
JP6981516B2 (ja) 画像形成装置、制御端末、情報処理方法及びプログラム
JP6361765B2 (ja) 認証システム、認証方法、画像形成装置、制御端末及び認証プログラム
JP6627924B2 (ja) 画像形成装置、画像形成方法及びプログラム
JP6164350B2 (ja) 出力管理システム及び出力管理方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant