信息处理设备和控制方法

文档序号:6467508阅读:116来源:国知局
专利名称:信息处理设备和控制方法
技术领域
本发明的一个实施例涉及诸如包括例如存储装置的个人计算机的信息处理设备及其控 制方法。
背景技术
近年来,可用电池供电的便携式个人计算机已经得到开发。当前,大容量存储装置己经 开始安装在便携式个人计算机以及台式个人计算机和服务器计算机中。
第2006-23887号日本专利申请公开公报公开了一种在个人计算机和用于记录TV节目的 记录器之间共用例如数字通用光盘(DVD)驱动器和外部硬盘驱动器的系统。在该系统中,DVD 驱动器和硬盘驱动器安装在信息库卡中,并且该信息库卡在个人计算机和记录器之间共用。
同时,在通常的情况下,个人计算机中使用的大多数操作系统具有文件共用的功能。
因此,如果个人计算机连接到诸如LAN的网络并且能实现操作系统的文件共用功能,则 诸如设置在个人计算机中的内置硬盘驱动器的存储装置可以用作可从网络上的装置访问的所 谓网络驱动器(也称为"网络存储")。
但是,在利用操作系统的文件共用功能的该结构中,即使在个人计算机中的存储装置单 独用作网络驱动也即个人计算机单独用作专用文件服务器的情况下,也需要启动个人计算机 的操作系统。为了使操作系统能够运行,必须运行个人计算机中的几乎全部装置。因此,无 效益地耗费了大量电能。
因此,必须实现能够将个人计算机中的存储装置用作网络驱动器并且不造成无效益电能 耗费的新颖的功能。

发明内容
本发明的目的是提供一种能够将个人计算机中的存储装置用作网络驱动并且不造成无 $女益电能耗费的信息处理设备和控制方法。
根据本发明的实施例提供一种信息处理设备,该信息处理设备包括存储装置;构造成
在管理存储在存储装置中的每个文件的操作系统的控制下执行至少包括执行存储在存储装置
中的应用程序的处理,执行与网络通信的处理和访问存储装置的处理的信息处理的第一系统; 丰勾造成与第一系统独立运行并执行管理存储装置中存储的每个文件和根据从外部设备经由网络发送的文件访问请求执行在存储装置中写文件或从存储装置读出文件的文件服务器处理的 第二系统;构造成以存储装置用于信息处理的第一模式激活第一系统和以存储装置用于文件 服务器处理的第二模式激活第二系统的激活控制模块;和构造成设置在每个第一系统和第二
系统及存储装置之间以第一模式将存储装置连接到第一系统和以第二模式将存储装置连接到 第二系统的切换电路。
本发明的其他目的和优点将在下文的叙述中阐明,其中一部分通过叙述将显而易见,或 者可以通过本发明的实践得到理解。本发明的目的和优点可以通过下文具体指出的手段及组 合实现和获得。


结合在说明书中并构成说明书的一部分的附解本发明的实施例,并且与上文给出的 总体说明和下文给出的对实施例的详尽叙述一起解释本发明的原理。
图1是显示根据本发明的实施例的信息处理设备的系统结构实例的示例性框图2是显示设置在根据该实施例的信息处理设备中的存储控制器的结构实例的示例'性
框图3是说明应用到根据该实施例的信息处理设备的两个模式和该信息处理设备中的两 个系统的状态之间的关系的示例性框图4是说明由根据该实施例的信息处理设备执行的激活控制处理的实例的示例性流禾呈
图5是说明由根据该实施例的信息处理设备执行的激活控制处理的另一个实例的示伊J 性流程图; .
图6是说明由根据该实施例的信息处理设备执行的设定处理的过程实例的示例性流禾呈
图7显示图6说明的设定处理中显示的设定屏幕的实例;
图8显示利用根据该实施例的信息处理设备中设置的存储装置的存储空间的实例; 图9是说明由根据该实施例的信息处理设备执行的第一模式(PC模式)的文件访问处 理的示例性示意图10是说明由根据该实施例的信息处理设备执行的第二模式(NAS模式)的文件访问 处理的示例性示意图11是说明应用到根据该实施例的信息处理设备的三个模式和该信息处理设备中的两 个系统的状态之间的关系的框图;图12是显示根据该实施例的信息处理设备的外观的示例性透视图;以及 图13是显示根据该实施例的信息处理设备的系统结构的另一个实例的框图。
具体实施例方式
下文将参考附图叙述根据本发明的各个实施例。总体上,根据本发明的一个实施例,信 息处理设备包括存储装置;构造成在管理存储装置中存储的每个文件的操作系统的控制下t丸 行至少包括执行存储在存储装置中的应用程序的处理,执行与网络通信的处理和访问存储装 置的处理的信息处理的第一系统;构造成独立于第一系统运行并执行管理存储装置中存储的 每个文件和根据从外部设备经由网络发送的文件访问请求执行在存储装置中写文件或从存f诸 装置读出文件的文件服务器处理的第二系统;构造成以存储装置用于信息处理的第一模式激 活第一系统和以存储装置用于文件服务器处理的第二模式激活第二系统的激活控制模块;和 构造成设置在第一系统和第二系统中的每个及存储装置之间以第一模式将存储装置连接到第 一系统和以第二模式将存储装置连接到第二系统的切换电路。
首先参考图1叙述根据本发明的实施例的信息处理设备的系统结构。根据该实施例的1言 息处理设备被实现为例如可用电池供电的便携式笔记本个人计算机10。
计算机10包括第一系统IOA,第二系统10B,存储装置ll,切换电路12,网络连接器 (LAN连接器)13,切换电路14,和激活控制模块15。
第一系统10A是执行具有管理存储装置11中存储的文件的功能的操作系统的主系统, 并且在操作系统的控制下运行。在操作系统的控制下,第一系统10A执行至少包括执行存4诸 在存储装置11中的应用程序的处理,执行与诸如L緒的网络通信的处理和访问存储装置11 的处理的信息处理。虽然下文将叙述第一系统10A的具体结构实例,但是概括地说第一系纟充 IOA包括处理器,存储器,芯片组和各种I/0器件。
第二系统10B是用于使存储装置11发挥可在诸如LAN的网络上从外部设备进行访问的 网络驱动(也称为"网络存储")功能的子系统。第二系统10B构造成独立于第一系统10A运 fi1。第二系统10B具有管理存储装置11中存储的文件的文件系统。为了使存储装置11能发 挥诸如NAS (Network-Attached Storage (网络依附存储))的网络驱动功能,第二系统10B 执行文件服务器处理。文件服务器处理是用于管理存储装置11中存储的文件并根据从外部i殳 备经由网络发送的文件访问请求执行在存储装置11中写文件或从存储装置11读出文件的处 理。
第二系统IOB和外部设备之间在网络上的通信通过使用诸如NFS(Network File System,
网络文件系统)或CIFS (Common Internet File System,共用互联网文件系统)的网络坊、如上所述,计算机10另外配备用于使内置于计算机10中的存储装置11发挥诸如NAS 的网络驱动功能的第二系统10B。通过第二系统10B,能够使存储装置11发挥诸如NAS的网 络驱动功能而不启动安装在存储装置11中的操作系统,也就是不激活作为执行信息处理的主 系统的第一系统IOA。从而,不造成无效益的电能耗费,内置于计算机10中的存储装置11 也能够用作网络驱动。
另外,因为第二系统10B能够独立运行,因此即使不启动操作系统,存储装置ll也能 够在网络上从某个装置被访问,从而能够从存储装置ll读诸如文件的必要数据。进一步,因 为能够使第二系统10B发挥智能文件服务器的功能,因此第二系统10B能够执行用于确认外 部设备是否具有对存储装置11或存储装置11中的个别文件的访问权的访问认证处理。因此, 能够实现高安全性的文件访问控制。
第二系统10B可以内置于计算机10的主体中。不用说,第二系统10B可以实现为可拆 卸地附接于计算机10的主体的扩展装置。
存储装置ll由例如硬盘驱动(HDD)或称为"固态驱动(SSD)"的包括非易失性半导体 存储器的半导体光盘驱动器构成。
计算机10具有两种操作模式即第一模式和第二模式。第一模式是存储装置11用于上述 信息处理的操作模式(PC模式)。在第一模式(PC模式)中,第一系统10A被激活,存储装 置11由第一系统10A使用。换言之,第一模式(PC模式)是存储装置11用作计算机10的 次级存储器的模式。
第二模式是存储装置11用于上述文件服务器处理的操作模式(NAS模式)。在第二模式 (NAS模-式)中,第一系统10A不被激活,仅第二系统10B被激活并且存储装kl1由第二系 统10B使用。具体地,第二模式是计算机10作为专用文件服务器运行并且存储装置11用作 网络驱动器的模式。在第二模式(NAS模式)中,第一系统10A的操作系统不启动,第二系 统IOB独立运行。
在普通的计算机中,根据例如并行ATA (PATA)或串行ATA (SATA)标准,诸如HDD的 存储装置经由信号线直接连接到系统。在本实施例中,为了在第一系统IOA和第二系统10B 之间共用存储装置11,在每个第一系统10A和第二系统10B以及存储装置11之间设置切换 电路12。切换电路12发挥在第一系统IOA和第二系统10B之间切换存储装置11的连接目标 的切换(HDD切换)功能。具体地,在第一模式(PC模式)中,切换电路12将存储装置11 连接到第一系统10A。另一方面,在第二模式(NAS模式)中,切换电路12将存储装置11连 接到第二系统IOB。网络连接器13是用于连接到诸如LAN的网络的例如RJ45标准的LAN连接器。在普通的 计算机中,LAN连接器经由用于LAN连接的信号线直接连接到系统。在本实施例中,为了在 第一系统IOA和第二系统10B之间共用网络连接器]3,在第一系统IOA和第二系统10B中的 每个以及网络连接器13之间设置切换电路14。切换电路14发挥在第一系统10A和第二系统 10B之间切换网络连接器13的连接目标的切换(RJ45切换)功能。具体地,在第一模式(PC 模式)中,切换电路14将第一系统10A连接到网络连接器13。另一方面,在第二模式(NAS 模式)中,切换电路14将第二系统10B连接到网络连接器13。
取代设置切换电路14,从第二系统10B引出的用于LAN的信号线可以以布线"或"门 的形式连接到连接第一系统10A和网络连接器13的用于LAN的信号线。在第一系统10A和 第二系统10B之间共用网络连接器13并不总是必须的。可以设置连接到第一系统10A的网纟各 连接器和连接到第二系统10B的网络连接器。.
激活控制模块15执行用于选择性地激活第一系统10A和第二系统10B之一的激活控制 处理。具体地,在第一模式(PC模式)中,激活控制模块15仅激活第一系统10A。第二系统 10B不被激活并且保持非运行状态(例如电源关闭状态)。另一方面,在第二模式(NAS模式) 中,激活控制模块15激活第二系统10B。第一系统10A不被激活并且保持非运行状态(例如 电源关闭状态)。
第一系统10A的电源关闭状态包括暂停(suspend)状态和休眠状态。具体地,第一系 统IOA支持由ACPI (Advanced Configuration and Power Interface (先进结构和电源接口)) 标准规定的四个系统状态SO, S3, S4和S5。 SO是第一系统IOA接通电源的运行状态。在SO 中,第一系统10A在操作系统的控制下运行。S3 (悬浮),S4 (休眠)和S5 (关闭)是第一 系统10A关闭电源的状态。.在S3, S4或S5中,第一系统10A不运行。
在第二模式(NAS模式)中,第一系统10A被设定在不运行状态(S3, S4或S5)。
用户可以例如通过键盘操作指定计算机10将要在第一模式(PC模式)和第二模式(NAS 模式)中的哪一个模式下运行。例如,当计算机10在用户指定第一模式(PC模式)的状态 下接通电源时,激活控制模块15激活第一系统10A。另一方面,当计算机IO在用户指定第 二模式(NAS模式)的状态下接通电源时,激活控制模块15激活第二系统10B。
激活控制模块15也具有在第一模式(PC模式)和第二模式(NAS模式)之间自动切换 计算机10的运行模式的功能。具体地,当电源开关设置在接通时打开计算机10,也就是当 计算机10被指令接通电源时,激活控制模块15自动选择第一模式(PC模式)并激活第一系 统10A。
当设置在计算机10上的电源开关被关闭,也就是当计算机10被指令关闭电源时,激活控制模块15在用户事先允许使用第二模式(NAS模式)的条件下忠择第',模式(NAS模式) 并且在将第一系统IOA设定在非运行状态之后激活第二系统IOB。
当电源开关在计算机10以第二模式(NAS模式)运行的状态下被接通时,也就是当计 算机10在其以第二模式(NAS模式)运行的状态下被指令接通电源时,激活控制模块15将 计算机10的运行模式从第二模式(NAS模式)切换到第一模式(PC模式)。在该情况下,激 活控制模块15在将第二系统10B设定在非运行状态之后激活第一系统IOA。
还有,在第一模式(PC模式)下,通过使用操作系统的文件共用功能可以在网络上/人 外部设备执行在计算机10的存储装置11中写文件/从计算机10的存储装置11读文件。
下文将叙述第一系统IOA,第二系统10B和激活控制模块15的结构实例。
第一系统10A包括CPU 111,北桥112,存储器113,图形处理单元(GPU) 114,显示 装置115,南桥116和各种1/0装置117。
第二系统10B包括存储控制器301。
激活控制模块15包括BIOS-ROM 118和嵌入式控制器/键盘控制器IC (EC/KBC) 119。
CPU 111是控制计算机10的第一系统10A的运行的处理器。CPU 111执行从存储装置 11下载到存储器113中的操作系统(OS)和各种应用程序。在操作系统(OS)的控制下,CPU 111也执行控制南桥116中的网络接口模块201的处理,从而执行与诸如LAN的网络的通信。 另外,在操作系统(OS)的控制下,CPU 111也执行控制南桥116中的存储接口模块202的 处理,从而访问存储装置ll。
另外,CPU 111执行BIOS-ROM中存储的BIOS (Basic Input/output System (基本输入 /输出系统)。BIOS是用于硬件控制的程序。
北桥112是连接CPU111的本地总线和齒桥116的桥接装置。北桥112包括访问控制存 储器113的存储器控制器。北桥112也具有经由例如PCI EXPRESS串行总线执行与GPU 114 通信的功能。
GTO 114是用于控制被用作计算机10的显示监视器的显示装置115的显示控制器。在 CPU 111的控制下,GPU 114执行例如用于产生将要在显示装置115的显示屏幕上显示的屏幕 图像的图像提供处理。
南桥116执行在PCI (Peripheral Component Interconnect (外围元件互连))总线上 与1/0装置(PCI装置)117通信。另外,南桥116连接到LPC (Low Pin Count (低引脚i十 数))总线。
南桥116包括上述网络接口模块201和存储接口模块202。网络接口模块201是在CPU
111的控制下执行与网络通信的网络控制器(LAN控制器)。网络接口模块201经由切换电路14连接到网络连接器13。接口模块201在CPU 111——的J^制下执行对存储^K"1的访问。存 储接口模块202由例如IDE (Integrated Drive Electronics (集成驱动电子电路))控制器 构成。存储接口模块202经由切换电路12连接到存储装置11。
如上所述,第二系统10B由存储控制器301构成。存储控制器301是用于执行上述文l牛 服务器处理的NAS接口模块。存储控制器301例如通过专用于文件服务器处理的微计算机实 现,存储控制器301的电源消耗远低于第一系统IOA。存储控制器301包括例如执行与网络 通信的网络接口模块;用于访问存储装置ll的存储接口模块;存储程序的非易失性存储器; 和通过执行非易失性存储器中存储的程序执行上述文件服务器处理的处理器(MPU)。存储J空 制器301中的网络接口模块经由切换电路14连接到网络连接器13或直接连接到网络连接器 13。存储控制器301中的存储接口模块经由切换电路12连接到存储装置11。
EC/KBC 119和BIOS-ROM 118中存储的BIOS发挥激活控制模块15的功能。
EC/KBC 119是集成用于电源管理的嵌入式控制器和用于控制键盘122及触摸垫123的 键盘控制器的单片微计算机。在例如BIOS的控制下,EC/KBC 119执行将计算机10的运行模 式设定到第一模式(PC模式)和第二模式(NAS模式)之一的处理。另外,EC/KBC 119具有 向切换电路12和14提供切换控制信号(C0NT)的功能。在EC/KBC 119的控制下,电源电路 120控制第一系统10A和第二系统10B的工作电源。
EC/KBC 119和存储控制器301可以由诸如串行总线的信号线连接。在该情况下,EC/KBC 119可以通过执行与存储控制器301通信通知存储控制器301例如第二模式(NAS模式)的终 结。
图2显示存储控制器301的结构实例。
存储控制器301包括MPU401,存储器402,诸如EEPROM的非易失性存储器403,控制 器404,存储接口模块405和网络接口模块406。
MPU 401是执行非易失性存储器403中存储的程序的处理器。非易失性存储器403中存 储的程序是用于执行文件服务器处理的一种专用操作系统。为了执行文件服务器处理,该程 序包括文件管理功能,网络通信功能和包括访问认证功能的安全功能。控制器404发挥总线 桥接功能并互连存储控制器301中的各个模块。在MPU 401的控制下,存储接口模块405执 行对存储装置11的访问。存储接口模块405由例如IDE (IntegratedDrive Electronics (集 成驱动电子电路))控制器构成。网络接口模块406是在MPU401的控制下执行与网络通信的 网络控制器(LAN控制器)。
图3显示计算机10的两个运行模式和两个系统IOA和10B的状态之间的关系。
在计算机10的运行模式被设定为第一模式(PC模式)的情况下,仅第一系统10A设定在运行状态(0N),而第二系统10B设定在非运行状态(—0FF)。存储装置n好切换电路12连 接到第一系统IOA。
在计算机10的运行模式被设定为第二模式(NAS模式)的情况下,仅第二系统10B设 定在运行状态(0N),而第一系统10A设定在非运行状态(OFF)。在该情况下,存储装置11 由切换电路12连接到第二系统IOB。
下文将参考图4的流程图叙述对由激活控制模块15执行的激活控制处理的过程。 例如,当发生接通/切断计算机10的电源的事件(电源事件)时,或者当用户通过操作 例如键盘122而发生确实指出模式改变的事件(模式改变事件)时,EC/KBC 119与BIOS协 作并确定计算机10将要被设定的运行模式是第一模式(PC模式)还是第二模式(NAS模式) (方框Sll)。
如果计算机10将要被设定的运行模式是第一模式(PC模式),则EC/KBC 119与BIOS 协作并激活第一系统10A (方框S12)。在方框S12, EC/KBC 119通过使用电源电路120向第 一系统10A提供工作电源,从而接通第一系统10A的电源。另外,EC/KBC 119控制切换电路 12并将存储装置U连接到第一系统10A中的存储接口模块202。另外,EC/KBC 119控制切 换电路14并将第一系统10A中的网络接口模块201连接到网络连接器13。然后,在BIOS的 控制下,执行从存储装置11启动操作系统的处理或用于将第一系统10A从S3或S4恢复到 SO的恢复处理。
如果计算机10将要被设定的运行模式是第二模式(NAS模式),则EC/KBC 119与BIOS 协作并激活第二系统10B (方框S13)。在方框S13, EC/KBC 119通过使用电源电路120向第 二系统10B提供工作电源,从而接通第二系统10B的电源。另外,EC/KBC 119控制切换电路 12并将存储装置11连接到第二系统10B。另外,EC/KBC 119控制切换电路14并^第二系统 10B中的网络接口模块406连接到连接器13。
下文将参考图5的流程图给出对用于响应用户对电源开关121的操作自动切换运行模式 的处理过程的叙述。
用户可以通过使用BIOS设定功能指定是否允许使用第二模式(NAS模式)。指出是否允 许便用第二模式(NAS模式)的系统结构信息与指出与其他各个装置相关的设定内容的信息 一起存储在BIOS-ROM 118或CMOS存储器中。
当发生用户操作电源开关121接通/切断计算机10的电源的事件(电源事件)时,EC/KBC
119首先参考系统结构信息并确定是否允许使用第二模式(NAS模式)也就是NAS模式是否能
够实现(NAS MODE = ENABLE (NAS模式=能够实现))(方框S21)。
如果"NAS MODE = ENABLE (NAS模式=能够实现)"(方框S21为是(YES)),则EC/KBC119确定已经发生的电源事件指令的是接通电源还是—切断电源,'也就是对龟-,关121的操 作是电源接通操作还是电源切断操作(方框S22)。
如果对电源开关121的操作是电源接通操作,则EC/KBC 119转移到方框S23的处理。 在方框S23, EC/KBC 119将第二系统10B也就是将存储控制器301设定在非运行状态。 在该情况下,EC/KBC 119可以在切断存储控制器301的电源之前先通知存储控制器301存储 控制器301的运行将要被停止。响应该信息,存储控制器301执行完成处理。在该完成处理 中,存储控制器301也执行通知处理,例如,向网络上的使用存储装置ll的外部设备通知文 件服务器处理将要完成。存储控制器301的完成处理完成后,EC/KBC 119接通第一系统10A 的电源,与BIOS协作并激活第一系统IOA。另外,EC/KBC 119控制切换电路12并将存储装 置11连接到第一系统IOA,以及控制切换电路14并将第一系统10A连接到连接器13。
如果对电源开关121的操作是电源切断操作,则EC/KBC 119转移到方框S24的处理。 在方框S24,EC/KBC119与BI0S协作并将第一系统10A设定在非运行状态。然后,EC/KBC 119接通第二系统10B也就是存储控制器301的电源并激活存储控制器301。另外,EC/KBC 119 控制切换电路12并将存储装置11连接到存储控制器301,以及控制切换电路14并将存储控 制器301连接到连接器13。.
如果不能实现NAS模式,也就是如果用户不允许使用NAS模式(方框S21为否(NO)), 则EC/KBC 119行进到方框S25的处理,并确定已经发生的电源事件指令的是接通电源还是切 断电源,也就是对电源开关121的操作是电源接通操作还是电源切断操作(方框S25)。
如果对电源开关121的操作是电源接通操作,则EC/KBC 119转移到方框S26的处理。 在方框S26, EC/KBC119接通第一系统10A的电源,与BIOS协作并激活第一系统IOA。 然后,EC/KBC 119控制切换电路12并将存储装置11连接到第一系统10A,以及控制切换电 路14并将第一系统10A连接到连接器13。另外,EC/KBC 119通过使用电源电路120向存储 装置ll提供工作电源,从而接通存储装置ll的电源。
如果对电源开关121的操作是电源切断操作,则EC/KBC 119转移到方框S27的处理。 在方框S27, EC/KBC119将第一系统10A设定在非运行状态,使第一系统10A和第二系 统10B都设定在非运行状态。另外,EC/KBC 119执行切断存储装置11的电源的处理。 下文将参考图6的流程图给出对由BIOS执行的设定处理的过程的叙述。 该设定处理是用于提示用户指定计算机10的工作环境的处理。
例如,如果计算机10在用户按压预定键的状态下接通电源,则BIOS在显示装置115
的显示屏幕上显示用于提示用户设定计算机10的工作环境的设定屏幕(方框S41)。如图7
戶万示的设定屏幕也显示用于提示用户指定是否允许使用NAS模式的项目。如果通过用户对键盘的操作选择"NAS MODE = ENABLE (!^S1I式*可用)"(方框S42 为是(YES)),则BIOS在BIOS-ROM 118或CMOS存储器中存储指出可以使用NAS模式也就是 允许使用NAS模式的系统结构信息(方框S43)。
如果通过用户对键盘的操作选择"NAS MODE = DISABLE (NAS模式=禁用)"(方框S42 为否(NO)),则BIOS在BIOS-ROM 118或CMOS存储器中存储指出不能使用NAS模式也就是不 允许使用NAS模式的系统结构信息(方框S44)。
图8显示使用存储装置11的存储器空间的实例。
在图8中,存储装置11的存储器空间被分成第一部分(partition)和第二部分。第一 部分是用于第一模式(PC模式)的存储器区域。操作系统管理第一部分并执行在第一部分中 写文件和从第一部分读出文件。第二部分是用于第二模式(NAS模式)的存储器区域。存储 控制器301管理第二部分并根据来自网络上的外部设备的文件访问请求执行在第二部分中写 文件和从第二部分读出文件。
操作系统也可以访问第二部分。是否允许存储控制器301访问第一部分可以通过使用存 储控制器301的安全功能设定。
下文将参考图9和图10给出对第一模式(PC模式)和第二模式(NAS模式)的每一种 模式中的文件访问处理的叙述。
图9显示第一模式(PC模式)的文件访问处理。在第一模式(PC模式)中,第一系统 IOA的操作系统根据来自应用程序的文件访问请求等执行在存储装置11中写文件和从存储装 置ll读出文件。另外,因为操作系统具有文件共用功能,因此操作系统也能够根据来自网络 上的外部设备的文件访问请求执行在存储装置11中写文件和从存储装置11读出文件。
图IO显示第二模式(NAS模式)的文件访问处理。在第二模式(NAS模式)中,不是第 一系统10A在运行而是第二系统10B的存储控制器301在运行。存储控制器301根据来自网 络上的外部设备1的文件访问请求执行在存储装置11中写文件和从存储装置11读出文件。
在计算机10中,除了第一模式(PC模式)和第二模式(NAS模式)之外还可以定义第 三模式(0FF模式)。例如,电源开关121可以是具有相应于第一模式(PC模式),第二模式 (NAS模式)和第三模式(0FF模式)的三个开关位置的滑动开关。在该情况下,如果电源开 关121的开关位置从相应于OFF模式的开关位置转移到相应于PC模式的开关位置,则计算t几 10以PC模式激活。如果电源开关121的开关位置从相应于OFF模式的开关位置转移到相应 于NAS模式的开关位置,则计算机10以NAS模式激活。
或者,计算机IO可以配备包括指令第一模式(PC模式)的ON/OFF (开/关)的电源开
关和指令第二模式(NAS模式)的ON/OFF (开/关)的电源开关的两个电源开关。
13或者,计算机10可以构造成当电源开关121在按压键盘卫的特定键创状态下被接通时 以NAS模式激活,以及当电源开关121在没有按压键盘上的特定键的状态下被接通时以PC模 式激活。另外,可以确定电源开关121被连续按压预定的时间周期还是更长时间(长时间按 压),以及计算机IO可以构造成在长时间按压的情况下以NAS模式激活,不在长时间按压的 情况下以PC模式激活。不管计算机10以PC模式还是以NAS模式激活,如果电源开关121关 闭,则计算机10被设定在使第一系统10A和第二系统10B都不运行的OFF模式。
图11显示计算机10的三个模式(PC模式,NAS模式和OFF模式)和两个系统10A和 IOB之间的关系。
在计算机10被设定在第一模式(PC模式)的情况下,仅第一系统10A设定在运行状态 (0N),而第二系统10B设定在非运行状态(0FF)。在该情况下,存储装置ll由切换开关12 连接到第一系统IOA。
在计算机10被设定在第三模式(0FF模式)的情况下,每一个第一系统10A和第二系 统10B都被设定在非运行状态(0FF)。
在计算机10的运行模式被设定在第二模式(NAS模式)的情况下,仅第二系统10B设 定在运行状态(0N),而第一系统IOA设定在非运行状态(0FF)。在该情况下,存储装置11 由切换开关12连接到第二系统IOB。
下文将给出对通过可拆卸地附接于计算机10的扩展装置实现第二系统10B的情况下的 系统结构的叙述。
图12是构造成使扩展装置能够被附接的计算机10的透视图。
计算机10由计算机主体500和显示模块501构成。由例如TFT-LCD (Thin-Film T'ransistor Liquid Crystal Display (薄膜晶体管液晶显示器))构威的显示装置115内置 于显示模块501中。
显示模块501附接到计算机主体500,使显示模块501可在计算机主体500的顶表面暴 露的打开位置和计算机主体500的顶表面被覆盖的关闭位置之间转动。计算机主体500具有 薄盒形的机箱。键盘122,用于接通/切断计算机10的电源的电源开关121和触摸垫123设 置在计算机主体500的顶表面上。
用于将扩展装置附接到计算机主体500的槽700设置在例如计算机主体500的侧面。
第二系统10B被实现为可拆卸地插入槽700的扩展装置。上述存储控制器301内置于第 二系统10B的箱体中。网络连接器601设置在第二系统10B的箱体的前表面。
图13显示附接第二系统10B的系统结构的实例。
在第二系统10B的箱体插入槽700的状态下,存储控制器301经由设置在第二系统10B的箱体的后表面的连接器连接到切换开关12。
如上所述,在本实施例的计算机10中配备有发挥文件服务器功能的第二系统IOB。在 NAS模式下,仅第二系统10B运行而第一系统10A不运行。因此,不启动操作系统也可以使 内置于计算机10中的存储装置11发挥NAS的功能。因此,内置于计算机10中的存储装置 11可以用作诸如NAS的网络驱动并且不造成无效益的电能耗费。
在NAS模式下,存储装置ll可以像作为直接连接到网络的存储器一样使用。因此,内 置于计算机10中的存储装置11可以容易地从网络上的各种设备(TV,其他计算机)进行访 问。这样,TV等可以容易地从存储装置11读文件并且能够使用该文件。因此,例如在从互 联网的网站下载的音频/视频文件等存储在计算机10的存储装置11中的情况下,TV能够从 存储装置ll读音频/视频文件并且能回放该音频/视频文件。此外,所接收的广播节目数据可 以存储在计算机10的存储装置11中。
本文所述的系统的各种模块可以实施为软件应用程序,硬件和/或软件模块,或者诸如 服务器的一个或多个计算机上的元件。虽然各种模块被分别图示,但是它们可以共用同一个 基本逻辑或代码中的一部分或全部。
本技术领域的熟练人员容易实现其他的优点和修改。因此,本发明在其广阔的各个方面 不限于本文显示和叙述的具体细节和代表性实施例。相应地,可以进行各种修改而不背离由
附后的权利要求及其等效内容定义的总体发明概念的精神或范围。
权利要求
1. 一种信息处理设备,其特征在于,包括存储装置;第一系统,构造成在管理存储在所述存储装置中的每个文件的操作系统的控制下,执行信息处理,所述信息处理至少包括执行存储在所述存储装置中的应用程序的处理、执行与网络通信的处理和访问所述存储装置的处理;第二系统,构造成独立于所述第一系统运行,并执行管理所述存储装置中存储的每个文件和根据从外部设备经由网络发送的文件访问请求执行在所述存储装置中写入文件或从所述存储装置读出文件的文件服务器处理;激活控制模块,构造成以所述存储装置用于信息处理的第一模式激活所述第一系统,和以所述存储装置用于文件服务器处理的第二模式激活所述第二系统;和切换电路,构造成设置在所述第一系统和所述第二系统中的每个及所述存储装置之间,以第一模式将所述存储装置连接到所述第一系统,和以第二模式将所述存储装置连接到所述第二系统。
2. 如权利要求1所述的信息处理设备,其特征在于,所述第一系统在第二模式下保持在非 运行状态,所述第二系统在第一模式下保持在非运行状态。
3. 如权利要求2所述的信息处理设备,其特征在于.,所述激活控制模块响应对设置在所述 信息处理设备上的电源开关的接通操作激活所述第一系统,以及在允许使用第二模式的情况 下响应对所述电源开关的切断操作将所述第一系统设定在非运行状态并激活所述第二系统。
4. 如权利要求3所述的信息处理设备,其特征在于,在不允许使用第二模式的情况下,所 述激活控制模块响应对电源开关的切断操作将所述第一系统设定在非运行状态,从而将所述 第一系统和所述第二系统中的每个都设定在非运行状态,并切断所述存储装置的电源。
5. 如权利要求3所述的信息处理设备,其特征在于,在激活所述第二系统的状态下执行对 电源开关的接通操作的情况下,所述激活控制模块将所述第二系统设定在非运行状态并激活 戶万述第一系统。
6. 如权利要求1所述的信息处理设备,其特征在于,所述第二系统包括执行与网络通信的 网络接口模块,用于访问所述存储装置的存储接口模块,存储程序的非易失性存储器,和通 过执行所述非易失性存储器中存储的程序执行文件服务器处理的处理器。
7. 如权利要求1所述的信息处理设备,其特征在于,所述信息处理设备进一步包括构造成 容纳所述第一系统的主体,其中所述第二系统是可拆卸地附接到所述主体的扩展装置。
8. —种用于使包括存储装置的信息处理设备作为文件服务器运行的控制方法,所述信息处 理设备包括第一系统,构造成在管理存储在所述存储装置中的每个文件的操作系统的控制下, 执行信息处理,所述信息处理至少包括执行存储在所述存储装置中的应用程序的处理、执行 与网络通信的处理和访问所述存储装置的处理;和第二系统,构造成独立于第一系统运行, 并执行管理所述存储装置中存储的每个文件和根据从外部设备经由网络发送的文件访问请求 执行在所述存储装置中写入文件或从所述存储装置读出文件的文件服务器处理,其特征在于, 所述方法包括-执行以用于执行信息处理的第一模式激活所述第一系统和以所述存储装置用于文件服 务器处理的第二模式激活所述第二系统的激活控制处理;和控制设置在所述第一系统和所述第二系统中的每个及所述存储装置之间的切换电路,在 第一模式中将所述存储装置连接到所述第一系统,和在所述第二模式中将所述存储装置连接 到所述第二系统。 '
9. 如权利要求8所述的控制方法,其特征在于,在第二模式下所述第一系统保持在非运行 状态,在第一模式下所述第二系统保持在非运行状态。
10. 如权利要求9所述的控制方法,其特征在于,激活控制处理响应对设置在所述信息处理设备上的电源开关的接通操作激活所述第一系统,以及在允许使用第二模式的情况下响应对 电源开关的切断操作将所述第一系统设定在非运行状态并激活所述第二系统。
全文摘要
本发明提供了一种信息处理设备及其控制方法。计算机(10)另外配备用于使内置于计算机(10)中的存储装置(11)发挥诸如NAS的网络驱动功能的第二系统(10B)。通过第二系统(10B),能够使存储装置(11)发挥诸如NAS的网络驱动功能而不启动安装在存储装置(11)中的操作系统,也就是不激活作为执行信息处理的主系统的第一系统(10A)。从而,不造成无效益的电能耗费也能将内置于计算机(10)中的存储装置(11)用作网络驱动器。
文档编号G06F17/30GK101424971SQ20081017074
公开日2009年5月6日 申请日期2008年10月23日 优先权日2007年10月31日
发明者安瓦尔·沙塔特, 金森启治 申请人:株式会社东芝
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1