(57)【要約】【課題】無線通信を介して主装置と連係動作する補助装置の電源を管理する電源管理装置において、必要性を適切に判断して補助装置の電源を管理する。【解決手段】電源管理装置は、主装置と補助装置の給電状態を取得する給電検知手段と、前記主装置と前記補助装置の前記連係動作が継続していない場合に前記補助装置を休止状態にするか否かを、前記主装置の給電状態および前記補助装置の給電状態に応じて定義したテーブルを格納するテーブル格納手段と、前記主装置および前記補助装置の給電状態および前記テーブルにしたがって、前記補助装置の電源を制御する電源制御手段と、を備える。【選択図】図２
2018049429.tif 000002
【特許請求の範囲】
【請求項１】
無線通信を介して主装置と連係動作する補助装置の電源を管理する電源管理装置であって、
前記主装置と前記補助装置の給電状態を取得する給電検知手段と、
前記主装置と前記補助装置の前記連係動作が継続していない場合に前記補助装置を休止状態にするか否かを、前記主装置の給電状態および前記補助装置の給電状態に応じて定義したテーブルを格納するテーブル格納手段と、
前記主装置および前記補助装置の給電状態および前記テーブルにしたがって、前記補助装置の電源を制御する電源制御手段と、
を備える電源管理装置。
【請求項２】
前記テーブル格納手段は、前記テーブルを複数格納し、
前記複数のテーブルのうちどのテーブルにしたがった電源管理を行うかを、ユーザが選択可能とする設定手段をさらに備える、
請求項１に記載の電源管理装置。
【請求項３】
前記補助装置は、前記連係動作が継続していない場合には自動的に休止状態に移行するものであり、
前記電源制御手段は、前記主装置と前記補助装置の前記連係動作が継続していないときに前記補助装置を休止状態にしない場合には、前記主装置と前記補助装置のあいだでダミーの連係動作を定期的に実施する、
請求項１または２に記載の電源管理装置。
【請求項４】
前記電源制御手段は、前記主装置と前記補助装置の前記連係動作が継続していないときに前記補助装置を休止状態にする場合には、前記補助装置に対して休止状態に移行する指示を通知する、
請求項１または２に記載の電源管理装置。
【請求項５】
前記電源管理装置は、前記補助装置に搭載される、
請求項１から４のいずれか１項に記載の電源管理装置。
【請求項６】
前記電源管理装置は、前記主装置に搭載される、
請求項１から４のいずれか１項に記載の電源管理装置。
【請求項７】
無線通信を介して主装置と連係動作する補助装置の電源を管理する電源管理方法であって、
前記主装置と前記補助装置の給電状態を取得する給電検知ステップと、
前記主装置と前記補助装置の前記連係動作が継続していない場合に前記補助装置を休止状態にするか否かを、前記主装置の給電状態および前記補助装置の給電状態に応じて定義したテーブルと、前記主装置および前記補助装置の給電状態とにしたがって、前記補助装置の電源を制御する電源制御ステップと、
を含む電源管理方法。
【請求項８】
請求項７に記載の方法の各ステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源管理装置に関し、特に、無線通信を介して主装置と連携する補助装置の電源を管理する電源管理装置に関する。
【背景技術】
【０００２】
ノート型パソコンなどにおいて、給電されていない状態で操作されていない場合にスリープ状態や休止状態とする電源制御が行われている。ノート型パソコンでの電源制御では、他の機器との連携は考慮されず、通信中であってもスリープ状態あるいは休止状態に移行することが一般的である。
【０００３】
特許文献１は、ネットワークプリンタのような処理機器の電源制御を開示する。特許文献１は、処理機器がコンピュータと接続されているか（通信しているか）を監視し、処理機器にいずれのコンピュータも接続されていなければ処理機器を休止状態にし、その状態が所定時間以上継続すると処理機器を電源オフ状態にすることを開示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−３５６２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の手法では、対象機器と通信する装置が一時的にでも存在しない場合には、対象機器が休止状態とされてしまう。休止状態になると再稼働までに時間を要するので、対象機器を使用する必要がある際に応答が悪くなるという問題がある。
【０００６】
本発明は、無線通信を介して主装置と連係動作する補助装置の電源を管理する電源管理装置において、必要性を適切に判断して補助装置の電源を管理可能とすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明にかかる電源管理装置は、無線通信を介して主装置と連係動作する補助装置の電源を管理する電源管理装置であって、前記主装置と前記補助装置の給電状態を取得する給電検知手段と、前記主装置と前記補助装置の前記連係動作が継続していない場合に前記補助装置を休止状態にするか否かを、前記主装置の給電状態および前記補助装置の給電状態に応じて定義したテーブルを格納するテーブル格納手段と、前記主装置および前記補助装置の給電状態および前記テーブルにしたがって、前記補助装置の電源を制御する電源制御手段と、を備える。なお、テーブルには休止状態にするか否かだけでなく、休止状態にするまでの連係動作が無い時間が格納されてもよい。
【０００８】
本発明によれば、主装置と補助装置の給電状態に基づいて電源制御を行うので、状況に応じた適切な制御が可能となる。
【０００９】
また、本発明において、前記テーブル格納手段は、前記テーブルを複数格納し、前記複数のテーブルのうちどのテーブルにしたがった電源管理を行うかを、ユーザが選択可能とする設定手段をさらに備える、ことも好ましい。
【００１０】
補助装置の電源をどの程度頻繁に休止状態にするかべきかは、ユーザが許容する電力消
費量と利便性とによって決まる。したがって、このように主装置および補助装置の給電状態に応じてどのような電源制御を行うかをユーザが選択可能とすることで、ユーザが所望する制御が可能となる。
【００１１】
補助装置の電源をどのように制御するかは特に限定されない。例えば、前記補助装置が、前記連係動作が継続していない場合には自動的に休止状態に移行するものである場合、前記電源制御手段は、前記主装置と前記補助装置の前記連係動作が継続していないときに前記補助装置を休止状態にしない場合には、前記主装置と前記補助装置のあいだでダミーの連係動作を定期的に実施することができる。
【００１２】
あるいは、前記電源制御手段は、前記主装置と前記補助装置の前記連係動作が継続していないときに前記補助装置を休止状態にする場合には、前記補助装置に対して休止状態に移行する指示を通知するようにしてもよい。
【００１３】
本発明において、電源管理装置は、補助装置に搭載されてもよいし、主装置に搭載されてもよい。あるいは、電源管理装置は、主装置および補助装置のいずれとも通信可能な第三の装置に搭載されても構わない。
【００１４】
なお、本発明は、上記手段の少なくとも一部を備える電源管理装置として捉えることもできる。あるいは、本発明は、上記の主装置、補助装置、および電源管理装置を含むシステムとして捉えることもできる。本発明は、また、上記処理の少なくとも一部を実行する電源管理方法として捉えることができる。また、本発明は、この方法をコンピュータに実行させるためのコンピュータプログラム、あるいはこのコンピュータプログラムを非一時的に記憶したコンピュータ可読記憶媒体として捉えることもできる。上記手段および処理の各々は可能な限り互いに組み合わせて本発明を構成することができる。
【発明の効果】
【００１５】
本発明によれば、無線通信を介して主装置と連係動作する補助装置の電源を管理する電源管理装置において、必要性を適切に判断して補助装置の電源を管理できる。
【図面の簡単な説明】
【００１６】
【図１】図１は、実施形態に係る音声対話システムのシステム構成を示す図である。
【図２】図２は、実施形態に係る音声対話システムの機能構成を示す図である。
【図３】図３は、実施形態に係る音声対話システムにおける電源管理処理の流れの例を示す図である。
【図４】図４（Ａ）および図４（Ｂ）は、電源制御のためのテーブルの例を示す図である。
【図５】図５は、電源制御のためのテーブルの別の例を示す図である。
【発明を実施するための形態】
【００１７】
以下に図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。以下で説明される実施形態は音声対話ロボットとスマートフォンが連係動作する音声対話システムであるが、本発明は主装置と補助装置が連係動作する任意のシステムに適用可能である。
【００１８】
＜システム構成＞
図１は本実施形態に係る音声対話システムのシステム構成を示す図であり、本実施形態に係る音声対話システムは、図１に示すように、音声対話ロボット１００、スマートフォン１１０、音声認識サーバ２００、対話サーバ３００から構成される。
【００１９】
音声対話ロボット１００は、音声入力部（マイク）、画像入力部（カメラ）、音声出力部（スピーカー）、通信部、コマンド送受信部などを含む。音声対話ロボット１００は、可動関節（顔、腕、足等）、当該可動関節の駆動制御部、各種のライト、当該ライトの点灯・消灯などの制御部などを有していてもよい。
【００２０】
音声対話ロボット１００は、マイクから取得した音声やカメラから取得した画像をスマートフォン１１０に送信し、スマートフォン１１０からの指令に従って応答を出力したり、関節部を駆動したりする。
【００２１】
スマートフォン１１０は、マイクロプロセッサなどの演算装置、メモリなどの記憶部、タッチスクリーンなどの入出力装置、通信装置などを含むコンピュータである。スマートフォン１１０は、音声対話ロボット１００からの音声や画像を受け取り、応答を作成して音声対話ロボット１００に通知する。本実施形態では、スマートフォン１１０は、音声認識サーバ２００に対して音声認識処理を依頼し、対話サーバ３００に対して音声認識結果に基づく応答作成処理を依頼する。ただし、応答の作成はスマートフォン１１０自体が行ってもよいし、スマートフォン１１０とサーバの両方で応答を作成してもよい。
【００２２】
音声認識サーバ２００および対話サーバ３００は、それぞれ、マイクロプロセッサなどの演算装置、メモリ、通信装置などを含むコンピュータであり、豊富な資源を用いた音声認識処理や応答作成処理が可能である。
【００２３】
以上のように、本実施形態に係る音声対話システムは音声対話ロボット１００とスマートフォン１１０が無線通信によって連係動作するものである。
【００２４】
図２は、本実施形態における音声対話ロボット１００とスマートフォン１１０についての電源制御に関する機能を示した機能ブロック図である。
【００２５】
音声対話ロボット１００は、給電検知部１０１、給電情報受信部１０２、電源判断部１０３、制御テーブル記憶部１０４、電源制御部１０５をその機能部として備える。これらの機能部は、音声対話ロボット１００のマイクロプロセッサがプログラムを実行することにより実現される。
【００２６】
給電検知部１０１は、音声対話ロボット１００に外部電源からの電力が供給（給電）されているかどうかを検知する。なお、音声対話ロボット１００は、バッテリを備えており、給電されていないときにはバッテリからの電力によって動作する。給電検知部１０１は、バッテリの電力残量も取得可能である。
【００２７】
給電情報受信部１０２は、通信を介してスマートフォン１１０から給電情報を受信する。スマートフォン１１０の給電情報は、スマートフォン１１０に外部電源からの給電があるか否か、またスマートフォン１１０のバッテリの電力残量などの情報が含まれる。なお、音声対話ロボット１００は、自装置の給電情報をスマートフォン１１０に送信するようにしてもよい。
【００２８】
電源制御判断部１０３は、音声対話ロボット１００およびスマートフォン１１０の給電情報および制御テーブル記憶部１０４に格納されて制御テーブルに基づいて、音声対話ロボット１００の電源をどのように制御すべきかを判断する。制御テーブルの内容や、電源制御判断部１０３による具体的な処理の内容は、後ほど詳しく説明する。
【００２９】
電源制御部１０５は、電源制御判断部１０３の判断結果に基づいて、音声対話ロボット１００の電源状態を制御する。例えば、電制制御判断部１０３によって音声対話ロボット
１００を休止状態にすると判断された場合は、電源制御部１０５は音声対話ロボット１００を休止状態に移行させる処理を実施する。
【００３０】
スマートフォン１１０は、給電検知部１１１、給電情報送信部１１２、設定部１１３をその機能部として備える。これらの機能部は、スマートフォン１１０のマイクロプロセッサがプログラムを実行することにより実現される。
【００３１】
給電検知部１１１は、スマートフォン１１０に外部電源からの電力が供給（給電）されているかどうかを検知する。なお、スマートフォン１１０は、バッテリを備えており、給電されていないときにはバッテリからの電力によって動作する。給電検知部１１１は、バッテリの電力残量も取得可能である。
【００３２】
給電情報送信部１１２は、通信を介して音声対話ロボット１００に給電情報を送信する。音声対話ロボット１００に送信する給電情報は、スマートフォン１１０に外部電源からの給電があるか否か、またスマートフォン１１０のバッテリの電力残量などの情報が含まれる。
【００３３】
設定部１１３は、音声対話ロボット１００およびスマートフォン１１０の給電状態に応じて、どのような電源制御を行うかをユーザが設定可能とする。ユーザがスマートフォン１１０を操作して電源制御の設定を行うと、入力された設定はスマートフォン１１０から音声対話ロボット１００に送信されて制御テーブル記憶部１０４に記憶される。具体的な設定の方法は特に限定されない。例えば、設定部１１３を介して、各給電状態の組み合わせにおける設定値を個々に設定可能としてもよいし、各設定値があらかじめ定義された複数のテーブルからいずれを採用するかを選択可能としてもよい。
【００３４】
図３は、本実施形態における音声対話ロボット１００の電源制御処理の流れを示すフローチャートである。この処理は定期的に繰り返し実行される。
【００３５】
ステップＳ１１において、電源制御判断部１０３は、音声対話ロボット１００およびスマートフォン１１０の給電情報を取得する。具体的には、音声対話ロボット１００の給電情報は、給電検知部１０１から取得する。スマートフォン１１０の給電情報は、給電検知部１１１によって検知され、給電情報送信部１１２から給電情報受信部１０２に送信されたものを受信する。
【００３６】
給電情報には、装置が外部電源からの給電を受けているか否か、およびバッテリの電力残量の情報が含まれる。電源制御判断部１０３は、音声対話ロボット１００およびスマートフォン１１０の給電情報を定期的に取得する。
【００３７】
ステップＳ１２において、電源制御判断部１０３は、制御テーブル記憶部１０４を参照して、音声対話ロボット１００およびスマートフォン１１０の給電状態に対応する電源制御方法を取得する。
【００３８】
図４（Ａ）は、制御テーブルの一例を示す図である。制御テーブルは、音声対話ロボット１００とスマートフォン１１０の給電状態に応じて、音声対話ロボット１００とスマートフォン１１０のあいだでどの程度の期間のあいだ連係動作がなければ、音声対話ロボット１００の電源を休止状態にするかという情報を格納する。図４（Ａ）の例では、音声対話ロボット１００とスマートフォン１１０の両方が給電されていれば、音声対話ロボット１００を常時電源オン状態とする（休止状態にするまでの期間が無限大）。また、音声対話ロボット１００は給電されているがスマートフォン１１０が給電されていない場合には、１５分間のあいだ連係動作がなければ音声対話ロボット１００を休止状態とする。音声
対話ロボット１００が給電されていなければ、スマートフォン１１０の給電の有無に応じて、それぞれ１０分間あるいは５分間のあいだ連係動作がなければ音声対話ロボット１００を休止状態とする。
【００３９】
スマートフォン１１０が無給電の場合に、スマートフォン１１０が給電されているときと比較して、音声対話ロボット１００が休止状態になるまでの時間が短く設定されているのは以下の理由による。すなわち、音声対話ロボット１００が電源オン状態であると音声対話ロボット１００とスマートフォン１１０のあいだで通信が発生しスマートフォン１１０の消費電力が大きくなるので、スマートフォン１１０が無給電の場合にはこのような電力消費を抑制するためである。
【００４０】
図４（Ａ）の制御テーブルは一例であり、図４（Ｂ）に示すような設定がされていてもよい。設定部１１３を介してユーザが制御テーブル内の設定値を変更できるようにすることが好ましい。また、制御テーブル記憶部１０４には図４（Ａ），図４（Ｂ）に示すような複数の制御テーブルが記憶されており、ユーザが設定部１１３を介してどの制御テーブルを適用するかを選択できるようにしてもよい。
【００４１】
ステップＳ１３において、電源制御判断部１０３は、音声対話ロボット１００とスマートフォン１１０のあいだの連係動作の状況を取得する。具体的には、音声対話ロボット１００とスマートフォン１１０のあいだで最後になされた連係動作からの経過時間を取得する。
【００４２】
ここで、音声対話ロボット１００とスマートフォン１１０のあいだの連係動作とは、ユーザが音声対話ロボット１００とスマートフォン１１０を接続させる意図がある場合またはあると推定される場合に、音声対話ロボット１００とスマートフォン１１０のあいだで行われる通信処理あるいは通信処理に基づく処理が該当する。例えば、音声対話ロボット１００とスマートフォン１１０のあいだでの給電情報の通知は、ユーザに接続の意図が無くても行われるものであるので、連係動作として扱わないことが好適である。連係動作は、典型的には、スマートフォン１１０のマイクやタッチスクリーンを介してユーザが音声対話ロボット１００に対してインタラクションする動作やこれに伴う処理が該当する。
【００４３】
ステップＳ１４において、電源制御判断部１０３は、音声対話ロボット１００とスマートフォン１１０のあいだの連係動作の無い期間が、両者の給電状態と制御テーブルとに応じて定まる所定時間以上であるか否かを判断する。例えば、図４（Ａ）に示す制御テーブルを利用しており、音声対話ロボット１００とスマートフォン１１０がともに無給電である場合には、この所定時間は５分である。
【００４４】
音声対話ロボット１００とスマートフォン１１０の連係動作が上記の所定時間以上である場合（Ｓ１４−ＹＥＳ）には、電源制御判断部１０３が電源制御部１０５に対して、電源を休止状態に移行するように通知する。
【００４５】
以上の処理は繰り返し実行される。ただし、給電状態の確認と連係動作が無い期間の確認は同じ間隔で行う必要は無く、異なる処理ループとして実行してもよい。また、電源を休止状態にしない給電状態の場合には、連係動作がない期間の確認処理を行う必要は無い。
【００４６】
＜本実施形態の有利な効果＞
本実施形態に係る音声対話システムでは、給電状態を考慮して音声対話ロボットの電源を制御しているので、状況に応じて適切に制御が行える。特に、音声対話ロボット１００とスマートフォン１１０の両方の給電状態を考慮しているので、細やかな制御が可能であ
る。一般に、電源制御の対象となる装置（ここでは、音声対話ロボット１００）が給電されている場合は休止状態に移行しなかったり、休止状態に移行するまでの時間を無給電時よりも長くすることは行われている。本実施形態ではさらにスマートフォン１１０の給電状態も考慮しており、スマートフォン１１０が無給電の場合に給電されている場合よりもスマートフォン１１０の電力消費を抑制するように音声対話ロボット１００の電源を制御可能である。
【００４７】
＜変形例＞
上記の説明では、制御テーブルでは各装置の給電の有無のみが考慮されている。しかしながら、例えば、図５に示すように、無給電時にはバッテリ残量を考慮して、電源を休止状態にするまでの時間を設定してもよい。ここでは、３０％を基準としてバッテリ残量を２つのレベルに分けているが、この基準値はシステムの要求に応じて適宜決定すればよいし、また３つ以上のレベルに分けてもよい。また、音声対話ロボット１００とスマートフォン１１０の両方において、基準値やレベル分けの数を同一にしなくてもよい。例えば、スマートフォンではバッテリ残量を考慮せずに、給電の有無のみを考慮するようにしてもよい。
【００４８】
また、上記の説明では、電源を休止状態にする際の待機時間（連係動作が無い時間）を給電状態ごとに異なるものとしている。しかしながら、制御テーブルには給電状態に応じて電源を休止状態に移行するかあるいは電源を常時オンとするかが定義され、休止状態にするまでの待機時間は一定としても構わない。
【００４９】
上記の説明では、音声対話ロボット１００を休止状態にさせるために、電源制御部１０５に対して休止状態に移行するように指示を出している。しかしながら、最終的に設定された時間だけ連係動作が無い場合に電源が休止状態になりさえすれば、具体的な実現方法は問われない。例えば、音声対話ロボット１００は、所定期間連係動作が無い場合に自動的に電源が休止状態になるという制御を行っている場合は、休止状態に移行させない条件にあてはまっているあいだはダミーの連係動作あるいは通信を行って、休止状態に移行するのを抑制してもよい。
【００５０】
また、上記の説明では給電状態に応じて電源を制御することを開示しているが、電源制御以外に動作モードを給電状態に応じて変更するようにしてもよい。例えば、音声対話ロボット１００とスマートフォン１１０の両方が給電状態であるときには、連係動作を頻繁にしたり、より高度な処理内容の連係動作を実行するようにし、無給電状態のときには連係動作の頻度を少なくしたり、連係動作の内容を簡略化して実行するようにしてもよい。
【００５１】
本実施形態では、音声対話ロボット１００の電源制御の判断を主に音声対話ロボット１００内で行っているが、スマートフォン１１０で電源制御の判断を行うようにしてもよいし、音声対話ロボット１００およびスマートフォン１１０とは異なる第３の装置において電源制御の判断を行うようにしてもよい。また、音声対話ロボット１００、スマートフォン１１０、および第３の装置のそれぞれ機能を分担して実行するようにしても構わない。
【００５２】
また、上記の実施形態では主装置としてのスマートフォン１１０と補助装置としての音声対話ロボット１００が連携するシステムを例に説明したが、具体的なシステム構成はこれに限られない。例えば、補助装置として、ウェアラブル端末、外部ディスプレイ、外部スピーカー、外部マイクなどのように主装置と連係動作する任意の装置が該当する。主装置もスマートフォンに限定する必要はなく、ノート型コンピュータやタブレット型コンピュータのような任意のコンピュータが該当する。
【００５３】
＜その他＞
上記の実施形態および変形例の構成は、本発明の技術的思想を逸脱しない範囲内で、適宜組み合わせて利用することができる。また、本発明は、その技術的思想を逸脱しない範囲で適宜変更を加えて実現しても構わない。
【符号の説明】
【００５４】
１００：音声対話ロボット
１０１：給電検知部
１０２：給電情報受信部
１０３：電源制御判断部
１０４：制御テーブル記憶部
１０５：電源制御部
１１０：スマートフォン
１１１：給電検知部
１１２：給電情報送信部
１１３：設定部
【図１】
2018049429.tif 000003
【図２】
2018049429.tif 000004
【図３】
2018049429.tif 000005
【図４】
2018049429.tif 000006
【図５】
2018049429.tif 000007