(57)【要約】【課題】情報処理装置の起動を抑止して、情報処理装置が起動されていない状態においてもデバイス接続ポートからの電力供給を行う。【解決手段】情報処理装置は、電源回路と、システム制御回路と、情報処理部と、デバイス接続ポートと、前記電源回路から前記システム制御回路への電源投入を受け付ける第１のスイッチと、前記電源回路から前記デバイス接続ポートへ電源投入を受け付ける第２のスイッチと、前記第１のスイッチによる電源投入を受け付けたときには、前記電源回路から前記デバイス接続ポートに電力供給するとともに前記システム制御回路に前記情報処理部を起動させ、前記第１のスイッチによる電源投入を受け付けていない状態で、前記第２のスイッチによる電源投入を受け付けたときには、前記システム制御回路が前記情報処理部を起動するのを抑止して、前記電源回路から前記デバイス接続ポートに電力供給する電源制御回路と、を備える。【選択図】図１３
2015049799.tif 000002
【特許請求の範囲】
【請求項１】
電源回路と、
前記電源回路から電力供給を受けるシステム制御回路と、
前記電力供給を受けたシステム制御回路によって起動される情報処理部と、
前記電源回路から受けた電力を外部装置に供給するデバイス接続ポートと、
前記電源回路から前記システム制御回路への電源投入を受け付ける第１のスイッチと、
前記電源回路から前記デバイス接続ポートへ電源投入を受け付ける第２のスイッチと、
前記第１のスイッチによる電源投入を受け付けたときには、前記電源回路から前記デバイス接続ポートに電力供給するとともに前記システム制御回路に前記情報処理部を起動させ、
前記第１のスイッチによる電源投入を受け付けていない状態で、前記第２のスイッチによる電源投入を受け付けたときには、前記システム制御回路が前記情報処理部を起動するのを抑止して、前記電源回路から前記デバイス接続ポートに電力供給する電源制御回路と、
を備える情報処理装置。
【請求項２】
前記第２のスイッチは、前記デバイス接続ポートに外部装置へのコネクタが接続されたときの接続操作を検出するスイッチである請求項１に記載の情報処理装置。
【請求項３】
情報処理部とデバイス接続ポートとを備える情報処理装置が、
第１のスイッチによる電源投入を受け付けたときには、前記デバイス接続ポートに電力供給するとともに前記情報処理部を起動するステップと、
前記第１のスイッチによる電源投入を受け付けていない状態で、第２のスイッチによる電源投入を受け付けたときには、前記情報処理部の起動を抑止して、前記デバイス接続ポートに電力供給するステップと、
を実行する電源制御方法。
【請求項４】
情報処理部とデバイス接続ポートとを備えるコンピュータに、
第１のスイッチによる電源投入を受け付けたときには、前記デバイス接続ポートに電力供給するとともに前記情報処理部を起動するステップと、
前記第１のスイッチによる電源投入を受け付けていない状態で、第２のスイッチによる電源投入を受け付けたときには、前記情報処理部の起動を抑止して、前記デバイス接続ポートに電力供給するステップと、
を実行させる電源制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電力供給可能な情報処理装置、電源制御方法および電源制御プログラムに関する。
【背景技術】
【０００２】
近年、スマートフォンや音楽再生装置等の携帯機器の普及が急速に進んでいる。このような背景を受けて、シャットダウンした状態でも携帯機器の充電用途として、ＵＳＢ（Universal Serial Bus）ポート等のデバイス接続ポートを利用できる機能を搭載したパーソナルコンピュータ等の情報処理装置が普及してきている。この機能は、パワーオフＵＳＢ充電機能とも呼ばれる。
【０００３】
情報処理装置本体が起動していない状態でデバイス接続ポートからの充電を実現するためには、情報処理装置が起動していない状態でデバイス接続ポートに対して電力供給を行うことになる。その対応として、情報処理装置内のシステム制御回路用の電源とデバイス接続ポート用の電源を分けて、別々の回路を設けるという技術が知られている。
【０００４】
一方、システム制御回路用の電源とデバイス接続ポート用の電源を同じ回路にて生成した場合は、情報処理装置を起動していない状態においても電源が供給され続ける。携帯機器の充電を実施しない場合でもシステム制御回路用の電力供給を続けるため、機種依存はあるが電力消費が増加する。この増加は、バッテリの保持時間等にも影響し、電力消費の観点において好ましくない。このため、現状多くの情報処理装置は、デバイス接続ポートへの電力供給の設定を出荷時にはDisableとして電力消費を抑えている。そして、ユーザ
ーが充電機能を使用したい場合には、ユーザー設定によるソフトウェア制御により、デバイス接続ポートへの電力供給の設定がEnableに変更される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−２４２９６５号公報
【特許文献２】特開２０１１−２０４１５９号公報
【特許文献３】特開２０１１−１３４１２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
前述のように、システム制御回路用の電源とデバイス接続ポート用の電源を分けて、別々の電源回路を設けた場合、デバイス接続ポート用電源回路のためのコストや実装面積が増加するといった不都合が生じる。
【０００７】
一方、システム制御回路用の電源とデバイス接続ポート用の電源を同じ電源回路にて生成し、ユーザー設定によるソフトウェア制御により、デバイス接続ポートへの電力供給の設定を切り替える方法においても、使い勝手が悪いという不都合が生じる。具体的には、情報処理装置を起動していない状態で携帯機器の充電を行いたい場合、ユーザーが一旦情報処理装置を起動させ、デバイス接続ポートへの電力供給の設定をDisableからEnableに
変更し、シャットダウンするという手順が発生するため、使い勝手が悪いものとなる。また、デバイス接続ポートへの電力供給の設定を常にEnableに設定しておいた場合、ＵＳＢ充電機能を利用しない時でもシステム制御回路が無駄な待機電力を消費してしまう。
【０００８】
そこで、本発明の一態様は、共通の電源回路から本体装置およびデバイス接続ポートに
電力供給をする情報処理装置において、情報処理装置の起動を抑止してデバイス接続ポートへの電力供給のオン、オフ状態を切り替えることで、情報処理装置が起動されていない状態においてもデバイス接続ポートからの電力供給を行うことを目的とする。
【課題を解決するための手段】
【０００９】
実施の形態の一側面は、情報処理装置によって例示される。本情報処理装置は、電源回路と、前記電源回路から電力供給を受けるシステム制御回路と、前記電力供給を受けたシステム制御回路によって起動される情報処理部と、前記電源回路から受けた電力を外部装置に供給するデバイス接続ポートと、前記電源回路から前記システム制御回路への電源投入を受け付ける第１のスイッチと、前記電源回路から前記デバイス接続ポートへ電源投入を受け付ける第２のスイッチと、前記第１のスイッチによる電源投入を受け付けたときには、前記電源回路から前記デバイス接続ポートに電力供給するとともに前記システム制御回路に前記情報処理部を起動させ、前記第１のスイッチによる電源投入を受け付けていない状態で、前記第２のスイッチによる電源投入を受け付けたときには、前記システム制御回路が前記情報処理部を起動するのを抑止して、前記電源回路から前記デバイス接続ポートに電力供給する電源制御回路と、を備える。
【発明の効果】
【００１０】
開示の技術によれば、共通の電源回路から本体装置およびデバイス接続ポートに電力供給をする情報処理装置において、情報処理装置の起動を抑止してデバイス接続ポートへの電力供給のオン、オフ状態を切り替えることで、情報処理装置が起動されていない状態においてもデバイス接続ポートからの電力供給を行うことが可能となる。
【図面の簡単な説明】
【００１１】
【図１】パワーオフＵＳＢ充電対応のデバイス接続ポートを搭載した情報処理装置の一例を示す図である。
【図２】システム制御回路用電源とデバイス接続ポート用電源を別々の電源回路で生成する場合の例を示す図である。
【図３】システム制御回路用電源とデバイス接続ポート用電源を共通の電源回路で生成する場合の例を示す図である。
【図４】情報処理装置の出荷時の電源回路の動作モードの例を示す図である。
【図５】デバイス接続ポートへの電力供給の設定をEnableに変更した後の電源回路の動作モードの例を示す図である。
【図６】出荷時における情報処理装置の電力供給状態の遷移を示す図である。
【図７】デバイス接続ポートへの電力供給の設定変更の際の情報処理装置の電力供給状態の遷移を示す図である。
【図８】充電ボタンのオン、オフ切り替えによる情報処理装置の電力供給状態の遷移を示す図である。
【図９】比較例に係る電源制御回路のハードウェア構成図である。
【図１０】比較例に係るシャットダウン時の電源制御回路の制御を示す図である。
【図１１】比較例に係る電源ボタン押下時の電源制御回路の制御を示す図である。
【図１２】実施例に係る電源制御回路のハードウェア構成図である。
【図１３】実施例に係る充電ボタン押下時の電源制御回路の制御の一例を示す図である。
【図１４】実施例に係る電源ボタン押下時の電源制御回路の制御の一例を示す図である。
【図１５】充電ボタン押下によりデバイス接続ポートへの電力供給を開始する場合の電源制御回路の処理フローを示すフローチャートである。
【図１６】電源ボタン押下時の電源制御回路の処理フローを示すフローチャートである。
【図１７】変形例１に係る充電ボタン押下時の電源制御回路の制御の一例を示す図である。
【図１８】変形例１に係る電源ボタン押下時の電源制御回路の制御の一例を示す図である。
【図１９】変形例２におけるデバイス接続ポートの構造例を示す図である。
【発明を実施するための形態】
【００１２】
以下、図面に基づいて、本発明の実施の形態を説明する。以下の実施形態の構成は例示であり、本発明は実施形態の構成に限定されない。
【００１３】
＜情報処理装置の電力供給状態＞
本発明の実施の一態様である情報処理装置は充電ボタンを備える。情報処理装置は、充電ボタンの押下により、情報処理装置が起動されていない状態でパワーオフＵＳＢ充電が可能な電力供給状態に遷移する。この電力供給状態をS5ステートと呼ぶ。この時、あらかじめBIOS（Basic Input/Output System）により、システム制御回路のレジスタ設定で起
動抑止設定をオンにしておくことで、情報処理装置はS5ステートで留まり、通常のシステム起動が始まることなくデバイス接続ポートからの充電が可能となる。なお、情報処理装置は、電源ボタン押下時には、上記の充電ボタン押下時の制御に加えて、システム制御回路にシステム起動通知信号を送信する。システム制御回路がシステム起動通知信号を受信すると、システム制御回路の起動抑止設定がオンであっても、情報処理装置は、BIOSやアプリケーション等のソフトウェアが動作可能な電力供給状態に遷移する。この電力供給状態をS0ステートと呼ぶ。
【００１４】
情報処理装置は、パワーオフＵＳＢ充電機能の使用後に、再度充電ボタン押下されると、出荷時またはシャットダウン時と同様に電源が供給されない状態に遷移する。この電力供給状態をG3ステートと呼ぶ。G3ステートでは、パワーオフＵＳＢ充電機能は使用できない。情報処理装置は、G3ステートに遷移することで、不要な電力消費を抑えることができる。以下、情報処理装置のシステム起動がされないで、ＵＳＢポート等のデバイス接続ポートに電力が供給される機能をパワーオフＵＳＢ充電機能という。ただし、パワーオフＵＳＢ充電機能で供給される電力の用途が充電目的に限定される訳ではない。
【００１５】
＜電源回路について＞
図１は、パワーオフＵＳＢ充電対応のデバイス接続ポートを搭載した情報処理装置の一例を示す図である。情報処理装置内のシステム制御回路およびデバイス接続ポートへの電力供給を行う電源回路について、図２から図５を用いて説明する。
【００１６】
図２は、システム制御回路用電源とデバイス接続ポート用電源を別々の電源回路で生成する場合の例を示す図である。図２において、情報処理装置１は、電源回路２ａ、電源回路２ｂを備える。電源回路２ａおよび電源回路２ｂは、バッテリまたはＡＣ（Alternating Current）アダプタ等から電力供給を受ける。バッテリは、例えば、情報処理装置１に
電力を供給するリチウムイオン電池等である。ＡＣアダプタは、コンセントから引き込んだ交流電源を直流電源に変換し、電源回路２ａおよび電源回路２ｂに電力を供給する。電源回路２ａは、バッテリまたはＡＣアダプタ等から受けた電力をシステム制御回路用電源に変換し、システム制御回路に電力を供給する。電源回路２ｂは、バッテリまたはＡＣアダプタ等から受けた電力をデバイス接続ポート用電源に変換し、デバイス接続ポートに電力を供給する。情報処理装置１は、別々の電源回路を設けることで、システムがシャットダウン状態においてＵＳＢ充電を行うことができる。しかし、別々の電源回路を設けた場合、デバイス接続ポート用電源回路のためのコストや実装面積が増加するといった不都合が生じる。
【００１７】
図３は、システム制御回路用電源とデバイス接続ポート用電源を共通の電源回路で生成する場合の例を示す図である。図３において、情報処理装置１は、電源回路２を備える。電源回路２は、バッテリまたはＡＣアダプタ等から電力供給を受ける。電源回路２は、バッテリまたはＡＣアダプタ等から受けた電力をシステム制御回路用電源およびデバイス接続ポート用電源に変換し、システム制御回路およびデバイス接続ポートに電力を供給する。情報処理装置１は、システムがシャットダウン状態においてＵＳＢ充電を行うために、ＵＳＢ充電機能を使用しない場合でもシステム制御回路用電源とデバイス接続ポート用電源に電力供給を行う。このため、ＵＳＢ充電機能を使用しない場合でも常にシステム制御回路による不要な電力消費が発生する。
【００１８】
図４は、情報処理装置１の出荷時の電源回路の動作モードの例を示す図である。共通の電源回路を使用する場合、不要な電力消費を抑えるため、出荷時にはデバイス接続ポートへの電力供給の設定をDisableとする。
【００１９】
図５は、デバイス接続ポートへの電力供給の設定がEnableに変更された後の電源回路の動作モードの例を示す図である。出荷後に、システムが起動されていない状態においてＵＳＢ充電を行うためには、ユーザー設定によるソフトウェア制御により、デバイス接続ポートへの電力供給の設定がDisableからEnableに変更される。設定変更後は、システムが
シャットダウン状態においても、情報処理装置１はシステム制御回路用電源とデバイス接続ポート用電源に電力供給を行う。
【００２０】
＜電力供給状態の遷移について＞
次に、図６から図８を用いて情報処理装置の電力供給状態の遷移について説明する。
【００２１】
図６は、比較例の情報処理装置において、出荷時における情報処理装置の電力供給状態の遷移を示す図である。出荷時の情報処理装置１はG3ステートである。電源ボタン押下によりS5ステートに遷移し、システム制御回路によりシステムは通常通り起動され、情報処理装置１はS0ステートに遷移する。ユーザーにより、シャットダウンの処理が行われると、情報処理装置１はS5ステートに遷移する。出荷時は、デバイス接続ポートへの電力供給の設定がDisableとなっているため、情報処理装置１はS5ステートに留まることなくG3ス
テートに遷移する。したがって、出荷時の設定では、システムがシャットダウン状態では、不要な電力消費が生じることがない。
【００２２】
図７は、比較例の情報処理装置において、デバイス接続ポートへの電力供給の設定変更の際の情報処理装置の電力供給状態の遷移を示す図である。G3ステートからS0ステートへの遷移は、出荷時と同様である。情報処理装置が起動された後、ユーザーはソフトウェアによりデバイス接続ポートへの電力供給の設定をEnableに変更する。ユーザーにより、シャットダウンの処理が行われると、情報処理装置１はS5ステートに遷移する。デバイス接続ポートへの電力供給の設定がEnableとなっているため、シャットダウンが指令されても情報処理装置１はS5ステートに留まる。このとき、システムが起動されていない状態においてＵＳＢ充電が可能となる。しかし、ユーザーがデバイス接続ポートへの電力供給の設定を変更するためには、一旦情報処理装置を起動させ、ソフトウェアによる設定変更後にシャットダウンするという手順が発生し、使い勝手が悪い。
【００２３】
そこで、本実施例においては、充電ボタンを設け、充電ボタンの押下により図４と図５の動作モードを切り替える。図８は、充電ボタンのオン、オフ切り替えによる情報処理装置の電力供給状態の遷移を示す図である。充電ボタンの押下によりパワーオフＵＳＢ充電機能がオンになると、情報処理装置１はG3ステートからS5ステートに遷移する。このとき、システム制御回路の起動抑止設定がオンとされているため、情報処理装置は起動されない。次に、充電ボタンの押下によりパワーオフＵＳＢ充電機能がオフになると、情報処理
装置１はS5ステートからG3ステートに遷移する。ＵＳＢ充電機能を使用しない場合には、パワーオフＵＳＢ充電機能をオフにすることで、不要な電力消費が生じることはない。また、充電ボタンの押下という簡単な操作によりパワーオフＵＳＢ充電機能のオン、オフを切り替えることができる。
【００２４】
[実施例]
＜ハードウェア構成＞
図１２は、実施例に係る電源制御回路のハードウェア構成図である。図１２において、情報処理装置１は、電源回路２、デバイス接続ポート３、電源ボタン４、充電ボタン５、システム制御回路６、ＬＥＤ（Light Emitting Diode）７、電源制御回路８および情報処理部９を備える。ここで、電源ボタン４は第１のスイッチの一例である。また、充電ボタン５は第２のスイッチの一例である。
【００２５】
電源制御回路８は、電源ボタン押下検出部８０１、システム制御回路用電源・デバイス接続ポート用電源制御部８０２、システム制御回路用電源検出部８０３、機能ボタン押下検出部８０４、システム制御回路起動タイミング作成部８０５、電力供給状態通知部８０６、キーボード制御部８０７、バッテリ充電制御部８０８、システム起動通知制御部８０９、ＣＰＵ温度監視部８１０、タッチパッド制御部８１１およびＬＥＤ点灯制御部８１２を備える。電源制御回路８の各部は、それぞれの処理を実行するハードウェア回路として例示される。ただし、電源制御回路８のうち、少なくとも一部は、制御プログラムを実行するＣＰＵ、ＤＳＰ（Digital Signal Processor）等のプロセッサ、あるいは、プログラマブルロジックコントローラ等のシーケンス制御を行う制御回路であってもよい。
【００２６】
電源回路２は、バッテリまたはＡＣアダプタ等から電力供給を受ける。電源回路２は、デバイス接続ポート３用電源およびシステム制御回路６用電源を生成し、デバイス接続ポートおよびシステム制御回路６に電力供給をする。デバイス接続ポート３は、電源回路２から受けた電力を、スマートフォンや音楽再生装置等の外部装置に供給する。
【００２７】
電源ボタン４は、押下されると、電源制御回路８に、デバイス接続ポート３およびシステム制御回路６への電力供給を指示する。この時、システム制御回路６の起動抑止設定がオンに設定されているため、情報処理装置１の起動は抑止される。電源ボタン４から指示を受けると、電源制御回路８は、システム制御回路６に起動通知を行い、通常通り情報処理装置１を起動させる。
【００２８】
充電ボタン５は、押下されると、電源制御回路８に、デバイス接続ポート３およびシステム制御回路６への電力供給を指示する。充電ボタン５から指示を受けた場合、システム制御回路６の起動抑止設定がオンに設定されているため、情報処理装置１の起動は抑止される。充電ボタン５は、再度押下されると、電源制御回路８に、デバイス接続ポート３およびシステム制御回路６への電力供給終了を指示する。なお、充電ボタン５の押下に伴い、デバイス接続ポート３に供給される電力の使用目的が充電に限定される訳ではない。
【００２９】
システム制御回路６は、電源回路２からの電力供給を受け、情報処理装置１の起動を制御する。本実施例において、システム制御回路６は、起動抑止設定がオンに設定されているため、電力供給を受けただけでは情報処理装置１を起動しない。システム制御回路６は、電源制御回路８からシステム起動通知信号を受けた場合に、通常通り情報処理装置１を起動する。システム制御回路６としては、例えば、パーソナルコンピュータ、サーバ等で採用されるチップセットが例示される。なお、図１２では、システム制御回路６に、情報処理部９が接続されている。情報処理部９は、情報処理装置１において、システム制御回路６と連携する回路部分を例示したものである。情報処理部９は、例えば、ＣＰＵ（Central Processing Unit）、主記憶装置等を含む。電源ボタン４が押下されると、電源制御
回路８は、情報処理部９にも電源供給を行い、システム制御回路６は、情報処理部９に起動命令を送り、情報処理装置１が起動される。
【００３０】
ＬＥＤ７は、充電ボタン５が押下され、情報処理装置１の電力供給状態がS5ステートに遷移すると点灯し、ＵＳＢ充電が可能な状態であることを示す。ＬＥＤ７は、充電ボタン５が再度押下され、情報処理装置１の電力供給状態がG3ステートに遷移すると消灯し、ＵＳＢ充電ができない状態であることを示す。
【００３１】
電源制御回路８は、充電ボタン５または電源ボタン４等の押下を検出する。また、電源制御回路８は、電源回路２に電力供給の開始または終了を指示する電源制御信号を送信し、デバイス接続ポート３、システム制御回路６およびＬＥＤ７等への電力供給を制御する。電源制御回路８は、例えば、ＰＭＵ（Power Management Unit）やＥＣ（Embedded Controller）である。
【００３２】
電源ボタン押下検出部８０１は、電源ボタン４が押下されたことを検出し、システム制御回路用電源・デバイス接続ポート用電源制御部８０２に、電源ボタン４が押下されたことを通知する。さらに、電力供給状態通知部８０６に、電源ボタン４が押下されたことを通知する。
【００３３】
システム制御回路用電源・デバイス接続ポート用電源制御部８０２は、電源ボタン押下検出部８０１から、電源ボタン４が押下された旨の通知を受け付ける。また、システム制御回路用電源・デバイス接続ポート用電源制御部８０２は、機能ボタン押下検出部８０４から、充電ボタン５が押下された旨の通知を受け付ける。電源ボタン押下検出部８０１または機能ボタン押下検出部８０４から通知を受けると、システム制御回路用電源・デバイス接続ポート用電源制御部８０２は、電源回路２に電力供給の開始を指示する電源制御信号を送信する。
【００３４】
システム制御回路用電源検出部８０３は、電源回路２からデバイス接続ポート３およびシステム制御回路６への電力供給の開始および終了を検出する。システム制御回路用電源検出部８０３は、電力供給の開始および終了を、電力供給状態通知部８０６に通知する。
【００３５】
機能ボタン押下検出部８０４は、機能ボタン、例えば、本実施例における充電ボタン５が押下されたことを検出し、システム制御回路用電源・デバイス接続ポート用電源制御部８０２に、充電ボタン５が押下されたことを通知する。さらに、電力供給状態通知部８０６に、充電ボタン５が押下されたことを通知する。
【００３６】
システム制御回路起動タイミング作成部８０５は、例えば、システム制御回路用電源検出部８０３から電力供給状態通知部８０６への通知等の種々のタイミングを調整する。
【００３７】
電力供給状態通知部８０６は、電力供給の開始および終了を、システム制御回路６に通知する。充電ボタン５が押下された場合、電力供給状態通知部８０６は、充電ボタン５が押下されたことおよび電力供給が開始されたことを、ＬＥＤ点灯制御部８１２に通知する。通知を受けたＬＥＤ点灯制御部８１２は、ＬＥＤ７を点灯する。また、電力供給状態通知部８０６は、充電ボタン５が再度押下されたことおよび電力供給が終了したことを、ＬＥＤ点灯制御部８１２に通知する。通知を受けたＬＥＤ点灯制御部８１２は、ＬＥＤ７を消灯する。
【００３８】
電源ボタン４が押下された場合、電力供給状態通知部８０６は、電源ボタン４が押下されたことを、システム起動通知制御部８０９に通知する。通知を受けたシステム起動通知制御部８０９は、システム制御回路６にシステム起動通知信号を送信し、情報処理装置１
を起動させる。
【００３９】
キーボード制御部８０７は、キーボードからの入力を受け付けた場合の処理を制御する。バッテリ充電制御部８０８は、バッテリ充電の制御を行う。ＣＰＵ温度監視部８１０は、ＣＰＵの温度を監視する。タッチパッド制御部８１１は、タッチパッドからの入力を受け付けた場合の処理を制御する。
【００４０】
＜電源制御回路の制御＞
図１３および図１４を用いて、充電ボタン５押下時および電源ボタン４押下時の電源制御回路８の制御について説明する。なお、図１３、図１４において、情報処理部９は、省略されている。
【００４１】
図１３は、実施例に係る充電ボタン５押下時の電源制御回路の制御の一例を示す図である。充電ボタン５が押下されると、機能ボタン押下検出部８０４は、充電ボタン５が押下されたことを検出する。機能ボタン押下検出部８０４は、システム制御回路用電源・デバイス接続ポート用電源制御部８０２および電力供給状態通知部８０６に、充電ボタン５が押下されたことを通知する。システム制御回路用電源・デバイス接続ポート用電源制御部８０２は電源回路２に電力供給の開始を指示する電源制御信号を送信する。
【００４２】
電源回路２から、デバイス接続ポート３およびシステム制御回路６への電力供給が開始されると、システム制御回路用電源検出部８０３は、電力供給が開始されたことを電力供給状態通知部８０６に通知する。電力供給状態通知部８０６は、システム制御回路６に、電力供給が開始されたことを通知する電力供給状態通知信号を送信する。システム制御回路６は、起動抑止設定がオンに設定されているため、情報処理装置１の起動を抑止する。また、電力供給状態通知部８０６は、ＬＥＤ点灯制御部８１２に、充電ボタン５が押下されたこと、および電力供給が開始されたことを通知する。ＬＥＤ点灯制御部８１２は、充電ボタン５が押下されたこと、および電力供給が開始されたことを通知するＬＥＤ点灯制御信号を、ＬＥＤ７に送信する。ＬＥＤ７は、ＬＥＤ点灯制御信号を受信するとＬＥＤ７を点灯させる。
【００４３】
図１４は、実施例に係る電源ボタン押下時の電源制御回路の制御の一例を示す図である。電源ボタン４が押下されると、電源ボタン押下検出部８０１は、電源ボタン４が押下されたことを検出する。電源ボタン押下検出部８０１は、システム制御回路用電源・デバイス接続ポート用電源制御部８０２および電力供給状態通知部８０６に、電源ボタン４が押下されたことを通知する。システム制御回路用電源・デバイス接続ポート用電源制御部８０２は電源回路２に電力供給の開始を指示する電源制御信号を送信する。
【００４４】
電源回路２から、デバイス接続ポート３およびシステム制御回路６への電力供給が開始されると、システム制御回路用電源検出部８０３は、電力供給が開始されたことを電力供給状態通知部８０６に通知する。電力供給状態通知部８０６は、システム制御回路６に、電力供給が開始されたことを通知する電力供給状態通知信号を送信する。また、電力供給状態通知部８０６は、システム起動通知制御部８０９に、電源ボタン４が押下されたこと、および電力供給が開始されたことを通知する。システム起動通知制御部８０９は、システム制御回路６に、情報処理装置１の起動を指示するシステム起動通知信号を送信する。システム起動通知信号を受信したシステム制御回路６は、起動抑止設定がオンに設定されている場合でも、情報処理装置１を通常通り起動する。
【００４５】
＜比較例に係る電源制御回路の制御＞
ここで、図９から図１１を用いて、比較例に係る電源制御回路８Ａの制御について説明する。図９は、比較例に係る電源制御回路８Ａのハードウェア構成図である。充電ボタン
５およびＬＥＤ７を備えない点以外は、図１２の実施例に係る電源制御回路８のハードウェア構成図と同様であるため、説明を省略する。また、図９から図１１においても、情報処理部９は、省略されている。
【００４６】
図１０は、比較例に係るシャットダウン時の電源制御回路８Ａの制御を示す図である。図１０において、システム制御回路用電源・デバイス接続ポート用電源制御部８０２は、情報処理装置１からシャットダウンの通知を受けると、電源回路２に電力供給の終了を指示する電源制御信号を送信する。電源回路２から、デバイス接続ポート３およびシステム制御回路６への電力供給が終了する。
【００４７】
図１１は、比較例に係る電源ボタン押下時の電源制御回路８Ａの制御を示す図である。電源ボタン４が押下されると、電源ボタン押下検出部８０１は、電源ボタン４が押下されたことを検出する。電源ボタン押下検出部８０１は、システム制御回路用電源・デバイス接続ポート用電源制御部８０２および電力供給状態通知部８０６に、電源ボタン４が押下されたことを通知する。システム制御回路用電源・デバイス接続ポート用電源制御部８０２は電源回路２に電力供給の開始を指示する電源制御信号を送信する。
【００４８】
電源回路２から、デバイス接続ポート３およびシステム制御回路６への電力供給が開始されると、システム制御回路用電源検出部８０３は、電力供給が開始されたことを電力供給状態通知部８０６に通知する。電力供給状態通知部８０６は、システム制御回路６に、電力供給が開始されたことを通知する電力供給状態通知信号を送信する。システム制御回路６は、情報処理装置１を通常通り起動する。
【００４９】
実施例においては、充電ボタン５の押下により、情報処理装置１はS5ステートに遷移する。一方、比較例においては、電源ボタン４の押下により、一旦S0ステートに遷移した後、ユーザー設定によるソフトウェア制御により、デバイス接続ポートへの電力供給の設定をEnableに切り替えシャットダウンすることで、情報処理装置１はS5ステートに遷移する。この場合、ユーザーが情報処理装置１を起動し、デバイス接続ポートへの電力供給の設定を変更し、情報処理装置１をシャットダウンするという手順が発生するため、使い勝手が悪いという不都合が生じる。また、デバイス接続ポートへの電力供給の設定を常にEnableに設定しておいた場合、ＵＳＢ充電機能を利用しない時でもシステム制御回路が無駄な待機電力を消費してしまう。
【００５０】
＜処理フロー＞
図１５および図１６を用いて、充電ボタン５押下時および電源ボタン４押下時の電源制御回路８の処理フローについて説明する。以下の処理フローは、例えば、電源制御回路８の各構成要素が電気信号を送受信して連携することで実行される。
【００５１】
図１５は、充電ボタン５押下によりデバイス接続ポートへの電力供給を開始する場合の電源制御回路８の処理フローを示すフローチャートである。電源制御回路８は、前記第１のスイッチによる電源投入を受け付けていない状態で、第２のスイッチによる電源投入を受け付けたときには、前記情報処理部の起動を抑止して、前記デバイス接続ポートに電力供給するステップの一例としてステップＳ１０１からステップＳ１１０の処理を実行する。
【００５２】
ステップＳ１０１において、機能ボタン押下検出部８０４は、充電ボタン５が押下されたことを検出する。ステップＳ１０２において、機能ボタン押下検出部８０４は、充電ボタン５が押下されたことをシステム制御回路用電源・デバイス接続ポート用電源制御部８０２に通知する。ステップＳ１０３において、システム制御回路用電源・デバイス接続ポート用電源制御部８０２は、電源回路２に電力供給の開始を指示する電源制御信号を送信
する。ステップＳ１０４において、電源回路２は、デバイス接続ポート３およびシステム制御回路６に電力供給を開始する。ステップＳ１０５において、システム制御回路用電源検出部８０３は、電力供給が開始されたことを検出する。
【００５３】
ステップＳ１０６において、システム制御回路用電源検出部８０３は、電力供給が開始されたことを電力供給状態通知部８０６に通知する。ステップＳ１０７において、電力供給状態通知部８０６は、システム制御回路６に電力供給が開始されたことを通知する電力供給状態通知信号を送信する。ステップＳ１０８において、システム制御回路６は、起動抑止設定がオンとされているため、情報処理装置１の起動を抑止する。ここで、抑止とは、システム制御回路６が、例えば、図１２の情報処理部９において、ＯＳ（Operating System）等のシステムを起動しないことをいう。
【００５４】
また、ステップＳ１０９において、機能ボタン押下検出部８０４は、充電ボタン５が押下されたことを電力供給状態通知部８０６に通知する。ステップＳ１０９において、電力供給状態通知部８０６は、充電ボタン５が押下されたことおよび電力供給が開始されたことをＬＥＤ点灯制御部８１２に通知する。ステップＳ１１０において、ＬＥＤ点灯制御部８１２はＬＥＤ７を点灯する。電源制御回路８は、充電ボタン５押下時の処理を終了し、ＵＳＢ充電が利用可能となる。
【００５５】
図１６は、電源ボタン４押下時の電源制御回路８の処理フローを示すフローチャートである。電源制御回路８は、第１のスイッチによる電源投入を受け付けたときには、前記デバイス接続ポートに電力供給するとともに前記情報処理部を起動するステップの一例としてステップＳ２０１からステップＳ２０５の処理を実行する。
【００５６】
ステップＳ２０１において、電源ボタン押下検出部８０１は、電源ボタン４が押下されたことを検出する。ステップＳ２０２において、電源ボタン押下検出部８０１は、電源ボタン４が押下されたことをシステム制御回路用電源・デバイス接続ポート用電源制御部８０２に通知する。ステップＳ１０３からステップＳ１０５の処理は、充電ボタン５押下時の処理フローと同様である。
【００５７】
ステップＳ１０６において、システム制御回路用電源検出部８０３は、電力供給が開始されたことを電力供給状態通知部８０６に通知する。ステップＳ１０７において、電力供給状態通知部８０６はシステム制御回路６に、電力供給が開始されたことを通知する電力供給状態通知信号を送信する。
【００５８】
また、ステップＳ１０６において、電源ボタン押下検出部８０１は、電源ボタン４が押下されたことを電力供給状態通知部８０６に通知する。ステップＳ２０３において、電力供給状態通知部８０６は、電源ボタン４が押下されたことをシステム起動通知制御部８０９に通知する。ステップＳ２０４において、システム起動通知制御部８０９はシステム制御回路６に、情報処理装置１の起動を指示するシステム起動通知信号を送信する。ステップＳ２０５において、電力供給状態通知信号およびシステム起動通知信号を受信すると、システム制御回路６は起動抑止設定がオンであっても、情報処理装置１を起動する。具体的には、システム制御回路６は、例えば、図１２の情報処理部９において、ＯＳ等のシステムを起動する。そして、電源制御回路８は、電源ボタン４押下時の処理を終了する。
【００５９】
従来は、システム制御回路用の電源とデバイス接続ポート用の電源を分けて、別々の電源回路を設けることにより、コストや実装面積が増加するといった問題があった。また、充電機能未使用時の無駄な電力消費を抑えるためには、ユーザー設定によるソフトウェア制御により、デバイス接続ポートへの電力供給の設定をDisableにするため、使い勝手の
悪い機能となっていた。本実施例においては、システム制御回路６の起動抑止設定、すな
わちハードウェアでの機能のオン、オフの切り替えを実施している。これにより、回路の追加が不要となり装置の小型化が容易となる。また、機能未使用時の電力消費を抑えることができる。さらに、ユーザーの使い勝手を向上させることが可能となる。
【００６０】
[変形例１]
実施例においては、図１４に示すように、システム制御回路６は、システム起動通知制御部８０９からシステム起動通知信号を受信した場合に、情報処理装置１を通常通り起動する。しかしながら、情報処理装置１を通常通り起動するか否かの判断は、充電ボタン５が押下されたか、電源ボタン４が押下されたかを区別できればよく、システム起動通知信号の有無によらなくともよい。変形例１では、システム制御回路６への起動抑止設定が無くても、例えば、電力供給状態通知部８０６からシステム制御回路６への電力供給状態通知信号を受信の有無により、情報処理装置１を通常通り起動するか否かを判断する。
【００６１】
図１７は、変形例１に係る充電ボタン５押下時の電源制御回路の制御の一例を示す図である。充電ボタン５が押下されると、機能ボタン押下検出部８０４は、充電ボタン５が押下されたことを検出する。機能ボタン押下検出部８０４は、システム制御回路用電源・デバイス接続ポート用電源制御部８０２および電力供給状態通知部８０６に、充電ボタン５が押下されたことを通知する。システム制御回路用電源・デバイス接続ポート用電源制御部８０２は電源回路２に電力供給の開始を指示する電源制御信号を送信する。
【００６２】
電源回路２から、デバイス接続ポート３およびシステム制御回路６への電力供給が開始されると、システム制御回路用電源検出部８０３は、電力供給が開始されたことを電力供給状態通知部８０６に通知する。電力供給状態通知部８０６は、充電ボタン５が押下された場合には、システム制御回路６に、電力供給が開始されたことを通知する電力供給状態通知信号を送信しない。したがって、システム制御回路６は、情報処理装置１を起動しない。ＬＥＤ７の点灯については、実施例と同様であるため説明を省略する。
【００６３】
図１８は、変形例１に係る電源ボタン押下時の電源制御回路の制御の一例を示す図である。電源ボタン４が押下されると、電源ボタン押下検出部８０１は、電源ボタン４が押下されたことを検出する。電源ボタン押下検出部８０１は、システム制御回路用電源・デバイス接続ポート用電源制御部８０２および電力供給状態通知部８０６に、電源ボタン４が押下されたことを通知する。システム制御回路用電源・デバイス接続ポート用電源制御部８０２は電源回路２に電力供給の開始を指示する電源制御信号を送信する。
【００６４】
電源回路２から、デバイス接続ポート３およびシステム制御回路６への電力供給が開始されると、システム制御回路用電源検出部８０３は、電力供給が開始されたことを電力供給状態通知部８０６に通知する。電力供給状態通知部８０６は、システム制御回路６に、電力供給が開始されたことを通知する電力供給状態通知信号を送信する。電力供給状態通知信号を受信したシステム制御回路６は、起動抑止設定が無い為、情報処理装置１を通常通り起動する。
【００６５】
[変形例２]
実施例において、情報処理装置１は、充電ボタン５の押下によりパワーオフＵＳＢ充電機能をオン、オフに切り替える。パワーオフＵＳＢ充電機能のオン、オフの切り替えは、電源ボタン４の押下と区別がつけば、充電ボタン５の押下によらなくてもよい。例えば、キーボードの特定キーの押下により、電源制御回路８は図１３に示す制御を行うことができる。
【００６６】
また例えば、デバイス接続ポート内に設けたスイッチが、挿入された外部装置、例えば、ＵＳＢ機器の金属シェル部により押下されることにより、電源制御回路８は図１３に示
す制御を行うことができる。図１９に、ＵＳＢ機器等のデバイス接続ポート３内に設けるスイッチの構造を例示する。図１９のデバイス接続ポート３は、例えば、情報処理装置１の基板に接続される雌型コネクタ３１を有する。雌型コネクタ３１に、雄型コネクタ３２が挿入されることで、外部装置が情報処理装置１に接続される。また、図１９のデバイス接続ポート３では、雌型コネクタ３１に、雄型コネクタ３２が装着されたときに、雄型コネクタ３２の押圧によりスイッチ３４をオンに接続する押圧機構３３が設けられている。このような構成により、情報処理装置１は、デバイス接続ポート３への雄型コネクタ３２の装着を検知し、情報処理装置１のシステムを起動しないで、デバイス接続ポート３に、電源回路２から電力を供給できる。
【符号の説明】
【００６７】
１        情報処理装置
２、２ａ、２ｂ  電源回路
３        デバイス接続ポート
４        電源ボタン
５        充電ボタン
６        システム制御回路
７        ＬＥＤ
８、８Ａ  電源制御回路
９        情報処理部
３１      雌型コネクタ
３２      雄型コネクタ
３３      押圧機構
３４      スイッチ
８０１    電源ボタン押下検出部
８０２    システム制御回路用電源・デバイス接続ポート用電源制御部
８０３    システム制御回路用電源検出部
８０４    機能ボタン押下検出部
８０５    システム制御回路起動タイミング作成部
８０６    電力供給状態通知部
８０７    キーボード制御部
８０８    バッテリ充電制御部
８０９    システム起動通知制御部
８１０    ＣＰＵ温度監視部
８１１    タッチパッド制御部
８１２    ＬＥＤ点灯制御部
【図１】
2015049799.tif 000003
【図２】
2015049799.tif 000004
【図３】
2015049799.tif 000005
【図４】
2015049799.tif 000006
【図５】
2015049799.tif 000007
【図６】
2015049799.tif 000008
【図７】
2015049799.tif 000009
【図８】
2015049799.tif 000010
【図９】
2015049799.tif 000011
【図１０】
2015049799.tif 000012
【図１１】
2015049799.tif 000013
【図１２】
2015049799.tif 000014
【図１３】
2015049799.tif 000015
【図１４】
2015049799.tif 000016
【図１５】
2015049799.tif 000017
【図１６】
2015049799.tif 000018
【図１７】
2015049799.tif 000019
【図１８】
2015049799.tif 000020
【図１９】
2015049799.tif 000021