信息处理装置以及动作控制方法
【专利说明】信息处理装置以及动作控制方法
[0001]本申请主张以2014年9月22日申请的日本专利申请第2014 — 193161号以及2014年9月22日申请的日本专利申请第2014 — 193162号为基础申请的优先权,该基础申请的内容全部包含于本申请。
技术领域
[0002]本发明涉及信息处理装置以及动作控制方法。
【背景技术】
[0003]以往,已知有使用蓝牙(注册商标)等无线通信技术与其他设备进行通信的信息处理装置。
[0004]在使用蓝牙等无线通信技术的情况下,在需要进行无线通信的处理时,无线通信模块对CPU (Central Processing Unit)等控制部进行中断,进行基于控制部的通信的控制。
[0005]由此,在能够对应由于来自外部的通信而不定期地产生的无线通信的处理、并且不需要无线通信的处理的情况下,控制部转移为低消耗电力的状态等,由此能够实现消耗电力的降低。
[0006]此外,例如,在日本特开2014 - 137753号公报等记载有与进行无线通信的信息处理装置相关的技术。
[0007]然而,在需要进行无线通信的处理时进行基于控制部的无线通信的控制、在不需要无线通信的处理的情况下使控制部成为低消耗电力的状态的方法中,有时不能够充分得到低消耗电力化的效果。即,在控制部中,需要受理不定期地产生的来自通信模块的中断信号,因此不能够使电源断开,虽然与通常相比为低消耗电力的状态,但会产生一定的消耗电力。特别是,在使用处理能力较高的处理器的情况下,由于动作时钟频率较高,因此低消耗电力化具有界限。
【发明内容】
[0008]本发明提供一种信息处理装置,其特征在于,具备:通信机构,与外部设备进行无线通信;第一控制机构,能够切换通常状态以及与通常状态相比抑制了消耗电力的省电状态;第二控制机构,能够以比上述第一控制机构低的消耗电力进行动作,基于该信息处理装置的状态,对上述通信机构与上述第一控制机构以及上述第二控制机构之间的连接状态进行控制。
[0009]另外,还提供一种动作控制方法,是信息处理装置的动作控制方法,该信息处理装置具备与外部设备进行无线通信的通信机构、能够切换通常状态和与通常状态相比抑制了消耗电力的省电状态的第一控制机构、以及能够以比上述第一控制机构低的消耗电力进行动作的第二控制机构,该动作控制方法的特征在于,基于该信息处理装置的状态,对上述通信机构与上述第一控制机构以及上述第二控制机构之间的连接状态进行控制。
【附图说明】
[0010]图1是表示本发明第一实施方式的信息处理装置的硬件构成的框图。
[0011]图2是表示图1的信息处理装置的功能构成中、用于执行动作控制处理的功能构成的功能框图。
[0012]图3是对具有图2的功能构成的图1的信息处理装置所执行的动作控制处理的流程进行说明的流程图。
[0013]图4是表示在执行第一实施方式的动作控制处理的情况下的信息处理装置的动作例的示意图。
[0014]图5是表示本发明第二实施方式的信息处理装置的硬件构成的框图。
[0015]图6是表示图5的信息处理装置的功能构成中、用于执行动作控制处理的功能构成的功能框图。
[0016]图7是对具有图6的功能构成的图5的信息处理装置所执行的动作控制处理的流程进行说明的流程图。
[0017]图8是表示在执行第二实施方式动作控制处理的情况下的信息处理装置的动作例的示意图。
【具体实施方式】
[0018]以下,使用附图对本发明的实施方式进行说明。
[0019]在以下的实施方式中,例如对构成为手腕佩戴型的可穿戴终端的信息处理装置进行说明。该信息处理装置是能够与移动电话机联动而通知来电、或者进行通话、数据传送的
目.ο
[0020](第一实施方式)
[0021]图1是表示本发明第一实施方式的信息处理装置1的硬件构成的框图。
[0022]信息处理装置1具备第一 CPU(Central Processing Unit:中央处理单元)11、第二 CPU12、通信模块13、输入部14、输出部15以及通知器件16。
[0023]第一 CPU11主要控制信息处理装置1整体,经由通信模块13与外部的设备进行通信、或者按照各种程序执行各种处理。
[0024]此外,第一 CPU11 具备处理器内核 11a 以及 UART (Universal Asynchro 否 usReceiver Transmitter:通用异步收发器)接口(UARTIF)llb。
[0025]处理器内核11a进行向第一 CPU11输入的命令的解码、执行。
[0026]UARTIFllb是用于在与第二 CPU12之间输入输出信号的接口。
[0027]在第一实施方式中,第一 CPU11为,在经由通信模块13进行通信的情况下,通过使用了基于第二 CPU12的DMA (Direct Memory Access:直接内存存取)的数据传送(DMA传送)与通信模块13之间进行信号的输入输出。此时,第一 CPU11通过UARTIFllb与第二CPU12之间进行信号的输入输出。此外,第一 CPU11为,在符合不需要执行处理的情况等预先设定的条件的情况下,成为处理器内核11a停止动作的省电状态。此外,在第一 CPU11成为省电状态的情况下,当输入来自第二 CPU12的复原中断信号(后述)时,第一 CPU11的处理器内核11a重新开始动作,从省电状态复原。第一 CPU11例如由动作时钟频率为数百MHz?数GHz或者其以上的处理器构成。作为第一 CPU11例如能够使用面向智能电话、平板PC的通用的处理器。
[0028]第二 CPU12进行辅助第一 CPU11的控制,并且在预先设定的状况下,将通过DMA传送不经由CPU内核而输入的信号向输出目的地输出。
[0029]此外,第二 CPU12具备处理器内核12a、UARTIF12b、12c以及存储器12d。
[0030]处理器内核12a进行向第二 CPU12输入的命令的解码、执行。在第一实施方式中,第二 CPU12为,在第一 CPU11不为省电状态的情况下,处理器内核12a成为省电状态,向第二 CPU12输入的信号通过DMA传送向第一 CPU11或者通信模块13输出。
[0031]UARTIF12b是用于在与通信模块13之间输入输出信号的接口。向UARTIF12b输入的信号,在处理器内核12a不是省电状态的情况下向处理器内核12a输出,在处理器内核12b为省电状态的情况下为了进行DMA传送而向存储器12d输出。此外,UARTIF12b将从处理器内核12a输入的信号向通信模块13输出,或者在执行DMA传送的情况下,不经由处理器内核12a地读出存储器12d所存储的数据而向通信模块13输出。
[0032]UARTIF12C是用于在与第一 CPU11之间输入输出信号的接口。向UARTIF12c输入的信号,在处理器内核12a不是省电状态的情况下向处理器内核12a输出,在处理器内核12a为省电状态的情况下为了进行DMA传送而向存储器12d输出。此外,UARTIF12c将从处理器内核12a输入的信号向第一 CPU11输出,或者在执行DMA传送的情况下,不经由处理器内核12a地读出存储器12d所存储的数据而向第一 CPU11输出。
[0033]在第一实施方式中,第二 CPU12为,在第一 CPU11成为省电状态的情况下,对从通信模块13输入的信号进行处理,根据所输入的信号对通知器件16进行驱动,或者将用于使第一 CPU11从省电状态复原的复原中断信号向第一 CPU11输出。此外,第二 CPU12为,在第一CPU11与通信模块进行信号的输入输出的情况下,通过DMA传送而不经由处理器内核12a地将所输入的信号输出。此时,第二 CPU12通过UARTIF12b、12c而与第一 CPU11以及通信模块13之间进行信号的输入输出。第二 CPU12能够由与第一 CPU11相比更低消耗电力的处理器构成,例如能够由动作时钟频率为数十MHz以下的处理器构成。作为第二 CPU12例如能够使用面向嵌入设备的个人计算机。
[0034]通信模块13根据第一 CPU11或者第二 CPU12的控制,进行基于蓝牙的无线通信。在第一实施方式中,通信模块13对应于传统模式以及低能量模式这2个通信模式。
[0035]此外,通信模块13具备UARTIF13a。
[0036]UARTIF13a是用于在与第二 CPU12之间输入输出信号的接口。
[0037]在第一实施方式中,第一CPU11 的 UARTIFllb、第二 CPU12 的 UARTIF12b、12c 以及通信模块13的UARTIF13a,分别是以相同的数据形式进行数据的传送的输入输出接口。
[0038]输入部14由麦克风、各种按钮等构成,根据用户的操作输入各种信息。
[0039]输出部15由显示器、扬声器等构成,输入图像、声音。
[0040]通知器件16具备使信息处理装置1振动的振动马达,通过根据第二 CPU12的控制对振动马达进行驱动,由此向用户通知通话的来电、邮件的接收等各种事件。
[0041]此外,信息处理装置1除了上述硬件以外,还能够适当地具备对图像进行摄像的摄像部、存储各种信息的存储部或者可移动介质(REMOVABLE MEDIUM)的驱动器等各种硬件。
[0042]图2是表示这种信息处理装置1的功能构成中、用于执行动作控制处理的功能构成的功能框图。
[0043]动作控制处理是指,根据信息处理装置1的状况,对向第一 CPU11的省电状态的转移以及第二 CPU12的DMA传送的执行进行切换的一系列处理。
[0044]在执行动作控制处理的情况下,如图2所示那样,在第一 CPU11中,中断受理部51以及状态控制部52起作用,在第二 CPU12中,中断受理部61、切换控制部62以及中断通知部63起作用。
[0045